API EVE Online. Справочник - EVE Online | Skoli.ru
 


Справочник функций API EVE Online

Введение

Данный справочник содержит описание функций EVE API, вызывая которые можно получать различную актуальную информацию, касающуюся статуса сервера Tranquility, суверенитета систем, собственности и материального состояния корпорации или персонажа и пр. В статье "API EVE Online. Общая информация" содержится общая информация о технологии EVE API, а ниже приводится список функций EVE API, со ссылками на подробное описание каждой API-функции.

Все параметры для каждой из API-функций должны передаваться при вызове этой функции методами POST или GET. Символы в параметрах должны быть кодированы в URL. Так же, с некоторого времени большое число ошибочных запросов может закончиться блокированием для EVE API (на некоторое время) IP-адреса, с которого такие запросы поступают.

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

  • Название – имя функции с названием подкаталога API-сервера*, где она находится, а так же ссылка на страницу с подробным описанием данной API-функции
  • Описание – краткое описание возвращаемых данных
  • Тип API-ключа – указывается тип необходимого для получения данных ключа
  • Тип кэширования – указывается используемый данной функцией метод кэширования данных на API-сервере

* Все функции находятся на одном сервере: http://api.eveonline.com (доступен и безопасный вызов – HTTPS). Чтобы вызвать конкретную функцию, нужно дописать её название после данного адреса. Например, для функции /server/ServerStatus.xml.aspx адрес для вызова будет иметь вид: http://api.eveonline.com/server/ServerStatus.xml.aspx и т.д. по аналогии.

При составлении данного справочника использовались материалы с сайтов: EVE Development Network и EVELOPEDIA, а так же девблоги и сообщения на форуме официального сайта игры. Ко всему прочему, хотелось бы выразить благодарность создателям сайта Quick Highlighter за возможность использовать HTML-код, подсвечивающий синтаксис XML-содержимого.

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

Название Описание
API EVE Online. Общая информация Общая информация о том, что из себя представляет EVE API; описание кэширования; типы данных, используемых в параметрах вызова функций и в возвращаемой информации.
API EVE Online. Настраиваемые ключи Информация об управлении настраиваемыми API-ключами.

Список функций

API

Название Описание Тип API-ключа (маска) Тип кэширования
/api/CallList.xml.aspx Список масок и групп для API-ключа Не требуется M-Short

Аккаунт

Название Описание Тип API-ключа (маска) Тип кэширования
/account/Characters.xml.aspx Список персонажей, для которых действителен данный ключ Любой (0) Short
/account/AccountStatus.xml.aspx Основная информация об аккаунте Персональный (33554432) Short
/account/APIKeyInfo.xml.aspx Информация об API-ключе. Любой (0) Неизвестно

Персонаж

Название Описание Тип API-ключа (маска) Тип кэширования
/char/AccountBalance.xml.aspx Баланс кошелька персонажа Персональный (1) Short
/char/AssetList.xml.aspx Список имущества персонажа Персональный (2) Long
/char/CalendarEventAttendees.xml.aspx Участники конкретного события в календаре Персональный (4) M-Short
/char/CharacterSheet.xml.aspx Листок персонажа Персональный (8) M-Short
/char/ContactList.xml.aspx Контакт-лист персонажа Персональный (16) Long
/char/ContactNotifications.xml.aspx Уведомления о добавлении в чей-то контакт-лист Персональный (32) M-Short
/char/ContractBids.xml.aspx Ставки на Auction-контракты. Персональный (67108864) (одна маска на три функции?) M-Short
/char/ContractItems.xml.aspx Товары в контрактах Персональный (67108864) (одна маска на три функции?) M-Short
/char/Contracts.xml.aspx Список контрактов заданного персонажа Персональный (67108864) (одна маска на три функции?) M-Short
/char/FacWarStats.xml.aspx Участие во фракционных войнах Персональный (64) M-Short
/char/IndustryJobs.xml.aspx Список производственных заданий Персональный (128) Short
/char/Killlog.xml.aspx Список киллмыл Персональный (256) Long
/char/MailBodies.xml.aspx "Тела" почтовых сообщений Персональный (512) M-Short
/char/MailingLists.xml.aspx Листы рассылки, на которые подписан пилот Персональный (1024) Short
/char/MailMessages.xml.aspx Заголовки почтовых сообщений Персональный (2048) Long
/char/MarketOrders.xml.aspx Ордера в маркете Персональный (4096) Long
/char/Medals.xml.aspx Медали Персональный (8192) M-Short
/char/Notifications.xml.aspx Почтовые уведомления Персональный (16384) M-Short
/char/NotificationTexts.xml.aspx "Тела" почтовых уведомлений Персональный (32768) M-Short
/char/Research.xml.aspx Активные R&D-исследования Персональный (65536) Short
/char/SkillInTraining.xml.aspx Текущий тренируемый навык Персональный (131072) Short
/char/SkillQueue.xml.aspx Очередь тренировки навыков Персональный (262144) M-Short
/char/Standings.xml.aspx Стендинги к NPC Персональный (524288) M-Short
/char/UpcomingCalendarEvents.xml.aspx Грядущие события в календаре Персональный (1048576) M-Short
/char/WalletJournal.xml.aspx История операций с кошельком Персональный (2097152) Short
/char/WalletTransactions.xml.aspx История транзакций в маркете Персональный (4194304) Short

Корпорация

Название Описание Тип API-ключа (маска) Тип кэширования
/corp/AccountBalance.xml.aspx Количество ISK в кошельках корпорации Корпоративный (1) Short
/corp/AssetList.xml.aspx Имущество корпорации Корпоративный (2) Long
/corp/ContactList.xml.aspx Контакт-лист корпорации и альянса Корпоративный (16) Long
/corp/ContainerLog.xml.aspx История операций с корпоративными контейнерами Корпоративный (32) M-Short
/corp/ContractBids.xml.aspx Ставки на Auction-контракты Корпоративный (8388608) (одна маска на три функции?) M-Short
/corp/ContractItems.xml.aspx Товары в контрактах Корпоративный (8388608) (одна маска на три функции?) M-Short
/corp/Contracts.xml.aspx Корпоративные контракты Корпоративный (8388608) (одна маска на три функции?) M-Short
/corp/CorporationSheet.xml.aspx Листок информации о корпорации
  • Не требуется
  • Корпоративный (8)
M-Short
/corp/FacWarStats.xml.aspx Участие корпорации во фракционных войнах Корпоративный (64) M-Short
/corp/IndustryJobs.xml.aspx Список корпоративных производственных заданий Корпоративный (128) Short
/corp/Killlog.xml.aspx Список киллмыл членов корпорации Корпоративный (256) Long
/corp/MarketOrders.xml.aspx Корпоративные ордера в маркете Корпоративный (4096) Long
/corp/Medals.xml.aspx Выпущенные корпорацией медали Корпоративный (8192) M-Short
/corp/MemberMedals.xml.aspx Медали членов корпорации Корпоративный (4) M-Short
/corp/MemberSecurity.xml.aspx Список назначенных ролей Корпоративный (512) M-Short
/corp/MemberSecurityLog.xml.aspx Изменения корпоративных ролей Корпоративный (1024) M-Short
/corp/MemberTracking.xml.aspx Местоположение членов корпорации Корпоративный (2048) M-Short
/corp/OutpostList.xml.aspx Список станций, принадлежащих корпорации Корпоративный (16384) Long
/corp/OutpostServiceDetail.xml.aspx Список сервисов на станциях корпорации Корпоративный (32768) Long
/corp/Shareholders.xml.aspx Владельцы акций корпорации Корпоративный (65536) M-Short
/corp/Standings.xml.aspx Корпоративные стендинги к NPC Корпоративный (262144) M-Short
/corp/StarbaseDetail.xml.aspx Текущее состояние ПОСа Корпоративный (131072) Short
/corp/StarbaseList.xml.aspx Список ПОСов Корпоративный (524288) Short
/corp/Titles.xml.aspx Должности Корпоративный (4194304) M-Short
/corp/WalletJournal.xml.aspx История операций с кошельками корпорации Корпоративный (1048576) Short
/corp/WalletTransactions.xml.aspx История транзакций корпорации в маркете Корпоративный (2097152) Short

EVE Online

Название Описание Тип API-ключа (маска) Тип кэширования
/eve/AllianceList.xml.aspx Список альянсов в игре Не требуется M-Short
/eve/CertificateTree.xml.aspx Список сертификатов в игре Не требуется M-Short
/eve/CharacterID.xml.aspx Конвертация имени сущности в идентификатор Не требуется M-Short
/eve/CharacterInfo.xml.aspx Информация о конкретном персонаже
  • Не требуется
  • Персональный (8388608) (публичная информация)
  • Персональный (16777216) (полная информация)
Short
/eve/CharacterName.xml.aspx Конвертация идентификатора сущности в имя Не требуется M-Short
/eve/ConquerableStationList.xml.aspx Список станций, включая не-NPC-станции Не требуется M-Short
/eve/ErrorList.xml.aspx Список ошибок API-сервера Не требуется M-Short
/eve/FacWarStats.xml.aspx Информация о фракционных войнах Не требуется M-Short
/eve/FacWarTopStats.xml.aspx TOP-100 во фракционных войнах Не требуется M-Short
/eve/RefTypes.xml.aspx Типы операций кошелька Не требуется M-Short
/eve/SkillTree.xml.aspx Список всех навыков Не требуется M-Short
/eve/typeName.xml.aspx Название предмета или предметов, идентификаторы которых (IDs) указаны в запросе. Не требуется M-Short

Карта

Название Описание Тип API-ключа (маска) Тип кэширования
/map/FacWarSystems.xml.aspx Оспариваемые во фракционных войнах системы Не требуется M-Short
/map/Jumps.xml.aspx Статистика посещений систем Не требуется M-Short
/map/Kills.xml.aspx Статистика убийств по системам Не требуется M-Short
/map/Sovereignty.xml.aspx Статистика суверенитета Не требуется M-Short
/map/SovereigntyStatus.xml.aspx Список суверенитетообразующего оборудования (функция отключена) Не требуется M-Short

Прочее

Название Описание Тип API-ключа (маска) Тип кэширования
image.eveonline.com Сервис получения портеретов персонажей по идентификатору Не требуется Неизвестно
oldportraits.eveonline.com Портреты, созданные в старом редакторе Не требуется Неизвестно

Сервер

Название Описание Тип API-ключа (маска) Тип кэширования
/server/ServerStatus.xml.aspx Статус сервера Не требуется Short
»Поиск«
»Ссылки«
»О сайте«

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.