proposer un ajout

Documentation Api

Vérification d'un vote utilisateur

Dans le cadre d'une vérification de vote d'un utilisateur coté serveur, vous pouvez interroger l'api suivante qui va vous est présentée ci dessous.

L'api est accessible en GET via le suivant : /api/voted/{ServerName}/{Username}
Elle prendre deux paramètres qui sont le nom du serveur concerné et le nom de l'utilisateur interrogé qui sont remplacés par {ServerName} pour le nom du serveur et {Username} pour le nom d'utilisateur.

L'api retourne en format JSON l'username de l'utilisateur interrogé ainsi que l'activité du vote en booléen
Exemple de retour : {"username":"Pseudonyme","active":true}

L'api peut retourner une erreur 404 si le serveur concerné n'existe pas dans la liste des serveurs renseignés par NewsFaction.
Les majuscules concernant les paramètres reçus par l'api sont d'une importance cruciale, ils ne sont pas à négliger.

Informations sur un serveur

Dans le cadre d'une récupération d'informations concernant un serveur coté serveur, vous pouvez interroger l'api suivante qui va vous est présentée ci dessous.

L'api est accessible en GET via le suivant : /api/stats/info/{ServerName} Elle prendre un paramètre qui est le nom du serveur concerné qui est remplacé par {ServerName}.

L'api retourne en format JSON la moyenne de joueurs, le minimum de joueurs ainsi que le maximum de joueurs sur 24 heures.
Elle retourne aussi l'évolution sur 24 heures concernant les joueurs du serveur concerné.
Le mode de jeu, la langue ainsi que le status du serveur concerné sont retournés.
Il y a aussi, le nombre de joueurs actuel du serveur ainsi que le nombre de joueurs qu'il y avait il y a 24 heures concernant le serveur concerné.
Exemple de retour : {"exist":1,"moy":295,"votes":733,"hight":658,"low":23,"evolution":-7,"website":"https:\/\/serveurwebsite.fr","mode":"faction","lang":"fr","status":1,"oldvalue":443,"actualvalue":409}

L'api peut retourner une erreur 404 si le serveur concerné n'existe pas dans la liste des serveurs renseignés par NewsFaction.
Les majuscules concernant le paramètre reçu par l'api sont d'une importance cruciale, il n'est pas à négliger.