Здесь вы можете задать свои вопросы, предложить и просто высказаться о доступном на сайте инструментарии, таком как Расширенная статистика, Сравнение игроков, Статистика кланов, Статистка Сервера
#1513 Edrard 14 фев 2012, 17:36
И так, для начала, есть некоторые ограничения на доступ к API, вам необходимо использовать токен для доступа, который вы сможете генерировать только после регистрации и создании 5 сообщений на форуме (это своеобразная защита). Ссылка на генератор токена появится в вашем личном меню в правом верхнем углу сайта.
На всякий случай - ссылка на генерацию токена
Помните, что вы не можете сгенерировать больше чем 10 токенов, и каждый токен, будет привязываться к IP сервера с которого будут идти запросы. Также не забывайте, что вы не можете использовать больше чем один токен одновременно. Не забудьте сохранить токен в надежном месте, восстановить текущий токен невозможно.

Есть еще одно ограничение, больше 100 запросов в день сделать нельзя.

Вот код для получения данных. Данные на выходе в json-e.

Код: Выделить всё<?php
$postdata = http_build_query(
    array(
        'format' => '1',
        'type' => 'norm',
        'server' => 'ru',
        '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 - может быть last или ID сбора - last нужен что бы получить пщсдежние данные
type - тип, norm - по всему серверу или top для игроков с 2000+ игр и моим рейтингом 1500+
token - скопируйте сюда ваш токен.

Составляющие API ответа

server__cap - Распределение игроков по среднему захвату
server__date - Распределение игроков по месяцу регистрации
server__def - Распределение игроков по средней защите
server__dem - Распределение игроков по среднему урону
server__draws - Распределение игроков по ничьим
server__frags - Распределение игроков по среднему количеству фрагов
server__hit - Распределение игроков по проценту попаданий
server__lose- Распределение игроков по проигрышам
server__perday - Распределение игроков по среднему количеству сыгранных игр вдень
server__rdem - Распределение игроков по среднему полученному урону
server__shots - Распределение игроков по среднему урону
server__spot - Распределение игроков по среднему количеству выстрелов за игру
server__stat - Основные данные о срезе, дата, количество игроков, количество играющих, в кланах
server__surv - Распределение игроков по проценту выживания
server__total - Распределение игроков по количеству сыгранных игр
server__used - Количество игроков с более чем 300 игр
server__veh_china - Статистика по китайской технике
server__veh_france - Статистика по французской технике
server__veh_germany - Статистика по немецкой технике
server__veh_japan - Статистика по японской технике
server__veh_lvl_nat - Распределение техники по количеству, в зависимости от нации, уровня и типа
server__veh_uk - Статистика по английской технике
server__veh_usa - Статистика по технике США
server__veh_ussr - Статистика по технике СССР
server__win - Распределение игроков по победам
server__xp - Распределение игроков по максимальному опыту
server__xp_avr - Распределение игроков по среднему опыту.

Свои вопросы или предложения пишите в этом форуме.

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

Реклама | Adv