2024 Metin2 private servers
Advertising Campaign

Documentation

Français

Legacy Vote IP

Le joueur vote sur notre plateforme et vous pouvez ainsi le récompenser à l'issu de ce vote. Pour cela, votre joueur doit se rendre sur votre site internet pour déclencher l'appel de notre API.
  • Vous permet de vérifier un vote à l'aide d'une adresse IP
  • API compatible avec le protocole IPv4 et IPv6
  • Les requêtes peuvent être falsifiées et trompées

URL de Vote

Vous devez définir au sein de votre site internet, un lien de vote pour votre joueur. Ce lien doit impérativement contenir l'ID de votre serveur de jeu.
  • Exemple : https://metin2.top/in/game-id-game-seo-name/

API

Route https://metin2.top/api/verify/id/ip/

Paramètres

Champ Type Description
id integer ID de votre serveur de jeu
ip string Adresse IP de votre joueur

Réponses

Integer Description
1 Player has voted - Verified vote
0 Player has already voted and / or vote not found

Exemple PHP

Vous devez installer le script de notre API sur l'une de vos pages sur votre site internet. Il doit être installé sur une zone sécurisée, c'est-à-dire, une page ou votre joueur doit être connecté à votre site internet pour consulter et accéder à la dite page. Notre API, vous permet de récompenser votre joueur pour avoir effectué un vote pour votre serveur de jeu au sein de notre plateforme, pour cela, vous devez adapter et ajouter le script de votre récompense.
<?php

    $id = XXX;
    // ID de votre serveur de jeu

    $ip = isset($_SERVER["HTTP_CF_CONNECTING_IP"]) ? $_SERVER["HTTP_CF_CONNECTING_IP"] : $_SERVER['REMOTE_ADDR'];
    // Récupére l'adresse IP de votre joueur

    $api = "https://metin2.top/api/verify/{$id}/{$ip}/";
    // Route

    $response = @file_get_contents($api);
    // Appel de l'API

    if ($response && ($response != 0)){

        // Vote OK
        // Vous pouvez donner les monnaies virtuelles
    } else {

        // [OU] Le vote a déjà été vérifié
        // [OU] Aucun vote n'a été trouvé
        // [OU] Une erreur est survenue
    }
?>
Top Metin2