
Проверить статус голосования
Проверьте, может ли пользователь голосовать за ваш сервер
Эндпоинт
GET
/v1/votes/server/:serverToken/:ipAddressПараметры
serverTokenstringYour server's unique identifier
ipAddressstringThe user's IP address (e.g., 192.168.1.1)
Примеры ответов
Can Vote
{
"can_vote": true,
"seconds_until_next_vote": 0
}Cannot Vote Yet
{
"can_vote": false,
"seconds_until_next_vote": 86400
}Примеры кода
async function checkVoteStatus(serverToken, userIp) {
const url = `https://api.server-hytale.com/v1/votes/server/${serverToken}/${userIp}`;
const res = await fetch(url);
const { can_vote, seconds_until_next_vote } = await res.json();
if (can_vote) {
console.log('User can vote now!');
} else {
console.log(`User can vote in ${seconds_until_next_vote}s`);
}
}Нужна помощь?
Присоединяйтесь к нашему Discord сообществу, чтобы получить помощь в интеграции нашего API в ваше приложение.