Награды за голос
Очередь наград: игрок голосует с ником → мы кладём начисление → ваш сервер забирает pending и после выдачи делает claim. Без claim награда не потеряется и придёт снова.
2) Сервер → Ключ и API — скопировать ключ и поставить скрипт/плагин.
Правильная настройка
- Включите «Выдавать награды игрокам».
- Добавьте хотя бы одно активное условие (обычно «За каждый голос» + команда или промокод).
- Для Minecraft / CS / Rust / SA-MP — доставка «Команда», скрипт по cron или плагин.
- Для Lineage / WoW и игр без консоли — «Промокод» или «Вручную» + свой сайт.
- Проверьте: проголосуйте тестовым аккаунтом с ником → в кабинете появится «в очереди» → после claim станет «выдано».
https://topgam.ru/api/v1/rewards/pendingnick, limit.
Ключ — Authorization: Bearer … / X-Api-Key.{
"success": true,
"count": 1,
"rewards": [{
"id": 128,
"nick": "steve",
"title": "Алмаз",
"command": "give steve diamond 1",
"promo_code": null
}]
}
В command ник уже подставлен — выполняйте как есть.
https://topgam.ru/api/v1/rewards/claimid (или ids), либо nick.
Ключ — Bearer / тело key (не в URL).https://topgam.ru/api/v1/rewards/playerИстория и счётчики по нику (отладка, команда /votes).
Альтернатива опросу: Vote postback — мы сами стучимся на ваш HTTPS URL сразу после голоса. Примеры скриптов: Примеры.