API développeur

Vérifiez les votes de vos joueurs

Notre API permet de vérifier que le vote d'un utilisateur a bien été confirmé. Elle retourne 1 si le vote a été confirmé ou une donnée vide si il n'a pas voté.

Code PHP (BRUT)

<?php
$API_id = ID; // ID de votre serveur
$API_ip = $_SERVER['REMOTE_ADDR']; // Adresse IP de l'utilisateur
$API_url = "https://serveur-prive.net/api/vote/$API_id/$API_ip";
$API_call = @file_get_contents($API_url);
if($API_call == 1) {
// Vote validé
// C'est ici que vous mettez à jour les points de l'utilisateur
}
else {
// Vote non validé
}
?>

Nous proposons également une seconde API en JSON plus poussée pour vérifier un vote, récupérer la date et le temps restant avant le prochain vote.

Code PHP (JSON)

<?php
$API_id = ID; // ID de votre serveur
$API_ip = $_SERVER['REMOTE_ADDR']; // Adresse IP de l'utilisateur
$json = file_get_contents("https://serveur-prive.net/api/vote/json/$API_id/$API_ip");
$json_data = json_decode($json);

if($json_data->status == 1) {
echo 'Vous avez bien voté.';

// Vous pouvez utiliser les variables suivantes :
// $json_data->vote = Correspond au timestamp du vote
// $json_data->nextvote = Correspond au timestamp restant avant que l'utilisateur puisse voter à nouveau
}
else {
echo 'Vous n'avez pas voté.';
}
?>


Exemple de résultat retourné :

"status" = 1

{
"status":"1",
"vote":"1539775097",
"nextvote":"3749"
}

"status" = 0

{
"status":"0"
}

Vous souhaitez récupérer le nombre de votes, clics, commentaires ou la note de votre serveur ?

Code PHP (BRUT)

<?php
$API_id = ID; // ID de votre serveur
$API_da = 'vote'; // vote,clic,commentaire,note
$API_url = "https://serveur-prive.net/api/stats/$API_id/$API_da";
$API_call = @file_get_contents($API_url);
echo $API_call;
?>

Inscrivez-vous, ajoutez votre serveur puis cliquez sur l'îcone pour récupérer le code paramétré avec l'ID de votre serveur.