Szavazás API

Szerver tulajdonosok ellenőrizhetik, hogy egy Steam ID ma már szavazott-e – játékbeli jutalom kiosztásához.

1. Token beszerzése

A token a profil → szerver szerkesztés panelen található, szerverenként egyedi.

2. Ellenőrzés

GET https://dayzhungary.hu/api/v1/votes/verify?steam_id=76561198123456789
Header: X-Vote-Api-Token: {a_szerver_tokenje}

Válasz példa:

{
  "server_id": 1,
  "server_name": "Példa szerver",
  "steam_id": "76561198123456789",
  "voted_today": true,
  "votes_count": 42,
  "date": "2026-07-27"
}

3. cURL példa

curl -G "https://dayzhungary.hu/api/v1/votes/verify" \
  -H "X-Vote-Api-Token: YOUR_TOKEN" \
  --data-urlencode "steam_id=76561198123456789"

4. Játékos szavazás

A weben bárki szavazhat bejelentkezés nélkül: napi 1 szavazat / szerver / IP cím. Opcionálisan a szavazás kérése tartalmazhat steam_id mezőt (pl. játékbeli integráció); ilyenkor a verify API-n keresztül ellenőrizhető, hogy az adott Steam ID ma szavazott-e.