API de vote

Notre API permet de vérifier que le vote d'un utilisateur a bien été effectué.

Code PHP
<?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é
}
?>
Si l'utilisateur a voté, l'API retournera la valeur 1

Démonstration

Voici un exemple de la façon dont vous pouvez utiliser l'API avec notre bouton de vote.

Code PHP
<?php
if(isset($_POST['vote'])) {
$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) {
echo 'Vote validé, vous avez gagné 10 points.';
// Requête pour attribuer les points de l'utilisateur
else {
echo 'Vote non validé, retournez voter sur le site.';
}
}
?>
<form method="post" action="">
<a href="https://serveur-prive.net/minecraft/serveur-prive-net/vote" title="Votez pour notre serveur privé" target="_blank"><img alt="Cliquez pour voter" src="https://serveur-prive.net/template/img/bouton-vote.png" /></a><br />
<input type="submit" name="vote" value="Valider" />
</form>
Code qui inclus le bouton de vote et la vérification avec l'API.

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