Bienvenue sur Top-Metin2 !

Vous êtes à la recherche d'un serveur Metin 2 ?
Top-Metin2.com vous propose la liste des meilleurs serveurs privés Metin 2.

Votez toutes les 1h30 pour soutenir votre serveur préféré !
Les votes sont ré-initialisé le premier jour du mois.

Logo Metin 2

API

L'API (Application Programming Interface) de Top-Metin2.com vous permet d'interfacer avec nos services pour vérifier le vote d'un utilisateur ou encore obtenir les informations d'un serveur.

Vérifier le vote d'un joueur


Connectez-vous pour une installation encore plus facile ! En effet, le script sera directement remplit avec l'ID de votre site.
Une fois que votre utilisateur a voté, vous pouvez vérifier qu'il a bien voté à l'aide du script PHP suivant et le récompenser au besoin :

<?php

$sid    = 0; // Veuillez remplacer par l'ID de votre site
$userIp = $_SERVER['REMOTE_ADDR']; // L'adresse IP de votre utilisateur
$url = "https://top-metin2.com/api/verify/$sid/$userIp"; $result = @file_get_contents($url); if($result && ($result != 0)) { // Le vote a été validé.
// C'est ici que vous devez mettre à jour les points de votre utilisateur.
} else { // Erreur, le vote n'a pas pu être validé
} ?>
Attention ! Si vous utilisez le service "Cloudflare" vous devez changer la variable $userIp par :

$_SERVER["HTTP_CF_CONNECTING_IP"]
pour obtenir l'adresse IP réel du visiteur et non celle du service Cloudflare.

Obtenir les informations d'un serveur


Route
https://top-metin2.com/api/info/ID_DU_SITE

Réponse
{
  "id": 444,
  "rank": 1,
  "type": "Semi-Fun",
  "name": "Top-Metin2 - Le top des meilleurs serveurs privés Metin2",
  "description": "Rejoins la communauté Discord TopMetin2 => https://discord.gg/98WP6NdZyW",
  "url": "https://discord.gg/98WP6NdZyW",
  "banner": "https://top-metin2.com/application/Themes/TopMetin/Images/logo-metin2.png",
  "isPremium": true,
  "votes": 42,
  "sorties": 42
}