На всякий случай - ссылка на генерацию токена
Помните, что вы не можете сгенерировать больше чем 10 токенов, и каждый токен, будет привязываться к IP сервера с которого будут идти запросы. Также не забывайте, что вы не можете использовать больше чем один токен одновременно. Не забудьте сохранить токен в надежном месте, восстановить текущий токен невозможно.
Есть еще одно ограничение, больше 5 запросов в день сделать нельзя.
Вот код для получения данных. Данные на выходе в json-e.
<?php
$postdata = http_build_query(
array(
'format' => 'last',
'type' => 'norm',
'server' => 'ru',
'weeks' => '1',
'token' => '',
)
);
$opts = array('http' =>
array(
'method' => 'POST',
'header' => 'Content-type: application/x-www-form-urlencoded',
'content' => $postdata
)
);
$context = stream_context_create($opts);
$result = file_get_contents('https://wot-news.com/api/server', false, $context);
# вывод результата
///$result = json_decode($result);
//header("Content-type: application/json; charset=utf-8");
print_r($result);
?>
Теперь по параметрам:
format - может быть all или last, all - последние снятые данные, last нужен что бы получить прошлые данные
weeks - числом недель от текущей за которые нужно получить данные, необходимо при использовании last
type - тип, norm - по всему серверу или top для игроков с 2000+ игр и моим рейтингом 1500+
token - скопируйте сюда ваш токен.