Если Вам понравилось и Вы хотите поддержать меня материально, то зайдите сюда. Все собранные пожертвования пойдут на оплату сервера и траффика. Заранее спасибо :)

Инструкция по использованию:

Как это выглядит:
Как использовать:

Главный урл: http://cw.wotapi.ru/

После него должен быть задан кластер. Доступные кластеры на данный момент: ru, eu, na, asia, kr

Поэтому ссылка для списока боев для русского кластера для клана с clanid 304 будет выглядеть так: http://cw.wotapi.ru/ru/304 Пример для моего клана

Этот сервис принимает несколько параметров:

clanid -- должен быть идентичен вашему Clan ID из Списка кланов на Официальном сайте World of Tanks, это обязательный параметр!!

Все остальные параметры опциональны:

type -- тип выдачи, может быть html ( поумолчанию ) или json
utc -- это сдвиг временнОй зоны, поумолчанию время выводится в UTC+0, принимает значения из диапазона от -12 до +12
lang -- язык выдачи, для EU, ASIA и Korea кластеров этот параметр переведет названия Региона, Провинции и Карты на указанный язык, интерфейс на данный момент только на английском и русском. Для RU кластера язык поумолчанию русский, для остальных -- английский.
Доступные языки: ru, en, es, de, fr, cs, tr, ko, pl.

Весь вывод всегда в кодировке UTF-8!

Вот скриншот выдачи для EU кластера на испанском языке (Интерфейс все равно на английском)

Как выглядит JSON вывод?

Все достаточно просто, ниже 2 скриншота -- читый jSON и в человекочитаемом виде:

Note, все временнЫе значения контролируются доп.параметром UTC!

Вам остается только превратить эту выдачу в массив и обработать :)

Несколько слов про html выдачу.

Все теги имеют заданное имя и прописанные стили поумолчанию через аттрибут style, но Вы можете их переопределить используя свойство !important в Вашем CSS файле.

Имена классов:

Главная таблица: имя класса - tablesorter, и установленный стиль - width:700px;background-color:#cdcdcd;font-family:arial;white-space:nowrap;border-spacing:1px;
Заголовок таблицы: имя класса - cws_table_head ;
Каждая ячейка в столбце имеет один главный "класс" ( cws_table_data ) и один дополнительный:
Ячейки "Тип" имеют дополнительный класс cws_table_data_type, "Время" - cws_table_data_time, "Прайм-тайм" - cws_table_data_ptime, "Регион - Провинция - Карта" - cws_table_data_location

Просто опишите эти классы в своем файле CSS и... PROFIT!!1!

 

comments powered by Disqus