Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Сайт должен предоставлять два метода:
- // (оба или только второй можно закрыть от посторонних через apikey)
- // Возвращает массив демок, для которых ещё нет видео (необходимые поля: id, прямая ссылка на файл демки, дата записи, режим игры, длительность игры в секундах, и список игроков в порядке следования в демке)
- [GET]
- /getdemos/?apikey=xxx
- [
- {
- "id": 12345,
- "file": "http://needforkill.ru/demo1.ndm",
- "gametype": "RAIL",
- "date": 123456789,
- "duration": 300,
- "map": "tourney4",
- "players": [
- "player1",
- "player2"
- ]
- },
- {
- "id": 12346,
- "file": "http://needforkill.ru/demo2.ndm",
- "gametype": "DM",
- "date": 123456789,
- "duration": 620,
- "map": "zef1",
- "players": [
- "player1",
- "player2",
- "player3",
- "player4"
- ]
- }
- ]
- // Устанавливает видео для демки, передает массив видео в POST. Последовательность видео соответствует никнеймам из "getdemos" (номер игрока должен соответстовать номеру в игре по nextplayer). В БД список видео для демки можно записывать в дополнительное поле с разделителем "|".
- [POST]
- /setvideo/?apikey=xxx&demoid=12345
- [
- "http://www.youtube.com/watch?v=vrv2-UMIS74",
- "http://www.youtube.com/watch?v=vrv2-UMIS75"
- ]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement