API EVE Online. /eve/FacWarStats.xml.aspx

Общая информация

Функция возвращает основную информацию, касающуюся фракционных войн. Сюда можно отнести количество пилотов в каждой фракции, число контролируемых систем, количество победных очков, заработанных фракцией за предыдущий день, за последнюю неделю, общее количество очков. За такие же периоды учитываются разрушенные корабли. Дополнительно выводится информация о том, какая фракция с кем находится в состоянии войны.

Кэширование

Функция использует M-Short-кэширование. Время кэширования составляет 60 минут, но данные вычисляются один раз в сутки – во время даунтайма.

Параметры вызова

Никакие дополнительные аргументы для вызова функции не используются.

Пример возвращаемых данных

  1. <?xml version='1.0' encoding='UTF-8'?>
  2. <eveapi version="2">
  3.   <currentTime>2011-07-22 17:13:50</currentTime>
  4.   <result>
  5.     <totals>
  6.       <killsYesterday>202</killsYesterday>
  7.       <killsLastWeek>1732</killsLastWeek>
  8.       <killsTotal>470763</killsTotal>
  9.       <victoryPointsYesterday>22140</victoryPointsYesterday>
  10.       <victoryPointsLastWeek>213439</victoryPointsLastWeek>
  11.       <victoryPointsTotal>65458682</victoryPointsTotal>
  12.     </totals>
  13.     <rowset name="factions" key="factionID" columns="factionID, factionName, pilots, systemsControlled, killsYesterday, killsLastWeek, killsTotal, victoryPointsYesterday, victoryPointsLastWeek, victoryPointsTotal">
  14.       <row factionID="500001" factionName="Caldari State" pilots="7256" systemsControlled="56" killsYesterday="36" killsLastWeek="333" killsTotal="108056" victoryPointsYesterday="2834" victoryPointsLastWeek="36601" victoryPointsTotal="7583191" />
  15.       <row factionID="500002" factionName="Minmatar Republic" pilots="5161" systemsControlled="49" killsYesterday="50" killsLastWeek="477" killsTotal="117938" victoryPointsYesterday="2068" victoryPointsLastWeek="27088" victoryPointsTotal="6859919" />
  16.       <row factionID="500003" factionName="Amarr Empire" pilots="4310" systemsControlled="21" killsYesterday="73" killsLastWeek="611" killsTotal="123973" victoryPointsYesterday="5126" victoryPointsLastWeek="24091" victoryPointsTotal="6724929" />
  17.       <row factionID="500004" factionName="Gallente Federation" pilots="5127" systemsControlled="45" killsYesterday="43" killsLastWeek="311" killsTotal="120796" victoryPointsYesterday="5307" victoryPointsLastWeek="41912" victoryPointsTotal="7247093" />
  18.     </rowset>
  19.     <rowset name="factionWars" columns="factionID,factionName,againstID,againstName">
  20.       <row factionID="500001" factionName="Caldari State" againstID="500002" againstName="Minmatar Republic" />
  21.       <row factionID="500001" factionName="Caldari State" againstID="500004" againstName="Gallente Federation" />
  22.       <row factionID="500002" factionName="Minmatar Republic" againstID="500001" againstName="Caldari State" />
  23.       <row factionID="500002" factionName="Minmatar Republic" againstID="500003" againstName="Amarr Empire" />
  24.       <row factionID="500003" factionName="Amarr Empire" againstID="500002" againstName="Minmatar Republic" />
  25.       <row factionID="500003" factionName="Amarr Empire" againstID="500004" againstName="Gallente Federation" />
  26.       <row factionID="500004" factionName="Gallente Federation" againstID="500001" againstName="Caldari State" />
  27.       <row factionID="500004" factionName="Gallente Federation" againstID="500003" againstName="Amarr Empire" />
  28.     </rowset>
  29.   </result>
  30.   <cachedUntil>2011-07-22 17:28:01</cachedUntil>
  31. </eveapi>

Описание полей XML-файла

Группа значений "totals"

Общая информация о фракционных войнах.

Имя Тип данных Описание
killsYesterday int Количество разрушенных кораблей за предыдущий день.
killsLastWeek int Количество разрушенных кораблей за последнюю неделю.
killsTotal int Общее количество разрушенных кораблей.
victoryPointsYesterday int Количество победных очков за предыдущий день.
victoryPointsLastWeek int Количество победных очков за последнюю неделю.
victoryPointsTotal int Общее количество победных очков.

Набор строк "factions"

Статистическая информация в разрезе фракций.

Имя Тип данных Описание
factionID int Идентификатор фракции.
factionName string Имя фракции.
pilots int Число пилотов, выступающих на стороне данной фракции.
systemsControlled int Количество находящихся под контролем данной фракции систем.
killsYesterday int Количество разрушенных кораблей за предыдущий день.
killsLastWeek int Число разрушенных кораблей за последнюю неделю.
killsTotal int Общее количество разрушенных кораблей.
victoryPointsYesterday int Количество победных очков за предыдущий день.
victoryPointsLastWeek int Число победных очков за последнюю неделю.
victoryPointsTotal int Общее количество победных очков.

Набор строк "factionWars"

Информация о том, какая фракция с кем находится в состоянии войны.

Имя Тип данных Описание
factionID int Идентификатор фракции.
factionName string Имя фракции.
againstID int Идентификатор фракции противника.
againstName string Имя фракции противника.

Дополнительная информация

Данная функция упоминается в девблоге Empyrean Age and The EVE API

Самостоятельное получение данных

Вы можете самостоятельно получить данные, используя следующую ссылку: https://api.eveonline.com/eve/FacWarStats.xml.aspx

Категория: Разработчикам | Добавил: Heritor (22 Июль 2011) | Автор: Heritor Skoliya E W
Просмотров: 1020 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
»Рубрики«
Новичкам [21]
Информация о том как начать играть и как освоиться в игре
Таблицы [10]
Различная сводная информация
Расы [8]
Описание рас Нового Эдема
Хроники [96]
Хроники мира EVE Online. Перевод хроник официального сайта игры
Разработчикам [27]
API, IGB, технологии
Рассказы [1]
Творчество автора данного сайта
Разное [8]
Материалы общего характера
»Поиск«
»Ссылки«
»О сайте«

SKOLI.ru — русский фан сайт игры EVE Online. Статьи и новости с официального сайта eve-online о мире Нового Эдема, гайды, переводы хроник EVE, скриншоты и обои, амбиентная музыка из игры, видео.

»Статистика«

© 2008-2017 SKOLI.RU
Обязательна ссылка на источник, если вы используете материалы, расположенные на данном сайте.
COPYRIGHT NOTICE
EVE Online, the EVE logo, EVE and all associated logos and designs are the intellectual property of CCP hf. All artwork, screenshots, characters, vehicles, storylines, world facts or other recognizable features of the intellectual property relating to these trademarks are likewise the intellectual property of CCP hf. EVE Online and the EVE logo are the registered trademarks of CCP hf. All rights are reserved worldwide. All other trademarks are the property of their respective owners. CCP hf. is not in any way affiliated with, Skoli.ru. CCP is in no way responsible for the content on or functioning of this website, nor can it be liable for any damage arising from the use of this website.