API EVE Online. /account/AccountStatus.xml.aspx

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

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

Кэширование

Функция использует Short-кэширование. Время кэширования — чуть меньше часа.

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

Имя Тип данных Обязательность указания Описание
keyID int Обязательный параметр Идентификатор API-ключа, который можно узнать на странице Your API Keys официального сайта игры.
vCode char(64) Обязательный параметр Verification Code для соответствующего API-ключа, узнать который можно из таблицы на странице Your API Keys официального сайта игры.

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

  1. <?xml version='1.0' encoding='UTF-8'?>
  2. <eveapi version="2">
  3.   <currentTime>2010-10-05 20:28:55</currentTime>
  4.   <result>
  5.     <userID>3000000</userID>
  6.     <paidUntil>2011-01-01 00:00:00</paidUntil>
  7.     <createDate>2004-01-01 00:00:00</createDate>
  8.     <logonCount>9999</logonCount>
  9.     <logonMinutes>9999</logonMinutes>
  10.     <rowset name="Offers" key="offerID" columns="offerID,offeredDate,from,to,ISK" />
  11.   </result>
  12.   <cachedUntil>2010-10-05 20:33:55</cachedUntil>
  13. </eveapi>

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

Общие поля

Имя Тип данных Описание
userID int Идентификатор пользователя, с которым ассоциируется данный аккаунт
paidUntil dateTime Дата и время окончания подписки
createDate dateTime Дата и время создания аккаунта
logonCount int Количество входов в игру
logonMinutes int Суммарное проведённое в игре время (в минутах)

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

Данный набор строк появляется в случае, когда аккаунт использует для продления игрового времени таймкоды.

Имя Тип данных Описание
offerID int Идентификатор предложения о продаже таймкода
offeredDate dateTime Дата создания предложения о продаже таймкода
from int Идентификатор аккаунта-создателя предложения о продаже таймкода
to int Идентификатор аккаунта-получателя предложения о продаже таймкода
ISK decimal Стоимость таймкода, указанного в предложении

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

Данная API-функция упоминается в девблоге The API Dev Blog Trilogy - Volume Three -- He who controls the Data (Tyrannis 1.2)

Возможные ошибки

Вызов функции без параметров возвращает ошибку:

  1. <?xml version='1.0' encoding='UTF-8'?>
  2. <eveapi version="2">
  3.   <currentTime>2011-09-08 18:31:11</currentTime>
  4.   <error code="106">Must provide userID or keyID parameter for authentication.</error>
  5.   <cachedUntil>2011-09-08 18:31:11</cachedUntil>
  6. </eveapi>

Вызов функции с использованием неподходящего ключа возвращает ошибку:

  1. <?xml version='1.0' encoding='UTF-8'?>
  2. <eveapi version="2">
  3.   <currentTime>2011-09-08 18:24:50</currentTime>
  4.   <error code="221">Illegal page request! Please verify the access granted by the key you are using!</error>
  5.   <cachedUntil>2011-09-08 18:24:50</cachedUntil>
  6. </eveapi>

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

Вы можете самостоятельно получить данные используя следующую форму:

Запрос файла https://api.eveonline.com/account/AccountStatus.xml.aspx
vCode
keyID

Похожие материалы

Категория: Разработчикам | Добавил: Heritor (15 Июль 2011) | Автор: Heritor Skoliya E W
Просмотров: 2665 | Теги: eve api | Рейтинг: 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.