Vote API
Pull-API: ваш плагин периодически спрашивает, голосовал ли ник сегодня, и отмечает выдачу. Для мгновенной выдачи удобнее postback.
GET/POST
https://topgam.ru/api/v1/vote/checkПроверить, есть ли неотмеченный голос за сегодня по нику.
Параметры:
nick (или username).
Ключ — заголовок Authorization: Bearer … или X-Api-Key.
{ "success": true, "voted": true, "claimed": false, "nick": "steve", "vote_id": 42 }
POST
https://topgam.ru/api/v1/vote/claimОтметить голос выданным (после выдачи предмета на сервере).
Параметры:
nick. Ключ — Bearer / X-Api-Key.GET
https://topgam.ru/api/v1/vote/lastПоследний голос по нику (для отладки).
Лимит: 120 запросов / мин с IP. Голос на сайте — раз в сутки с аккаунта/устройства.