Форумы мира Хаддан

Форумы мира Хаддан (http://forum.haddan.ru/index.php)
-   Информационные ресурсы (http://forum.haddan.ru/forumdisplay.php?f=65)
-   -   API для околоигровых ресурсов (http://forum.haddan.ru/showthread.php?t=7336)

Сайлас 12.01.2007 01:10

Программистам сайтов: в течение недели увеличьте кэширование запросов до 25 секунд.
Чтобы потом не было проблем.

Сайлас 18.01.2007 03:32

Как и предупреждалось - таймаут увеличен.
Для тех, кто делает не кэш запросов, а просмотр раз в Х секунд - извините, но это глупо. Просто сохраняйте инфу со временем себе в БД и проверяйте - прошло время - тягайте с апи, нет - тягайте с БД.

Сайлас 26.01.2007 00:33

2 изменения\дополнения:
1. В некоторых вещах (op=thing) появился параметр alchresInfo, аналогичный resInfo, только для алхимика :-)
2. Добавлена op=governprice, отображающая цену на ресурсы в государственном магазине

Сайлас 10.02.2007 15:16

Не связанное напрямую с api.php:
1. Describer.php. Для создания анализатора логов боев наш Describer.php. В нем содержатся весь инстурментарий для описания лога боя у нас. Я думаю за полчасика можно его понять и на основе его создать анализатор лога.

Vuzy 12.10.2008 13:35

При выполнении какого либо запроса на станицу API русские буквы выводят крякозябры в какой кодировке они написаны что б можно было преобразовать их в Windows 1251 ?

Kofr 12.10.2008 18:42

Цитата:

Сообщение от Vuzy
При выполнении какого либо запроса на станицу API русские буквы выводят крякозябры в какой кодировке они написаны что б можно было преобразовать их в Windows 1251 ?


UTF-8

Неназванный 06.11.2008 20:35

Что-то этот api о вещах почти никакой инфы не даёт. По typeid вещи только его и получаю, по id ещё тип и прочность. Почему так?

Maelstorm 13.11.2008 14:31

1. при запросе клана имя комнаты у персонажей клана больше не отображается. вместо этого видно либо "Астрал", либо "Хаддан". Сделано, чтобы не могли определять местоположение невидимых.
2. у персонжа при запросе поля roomid всегда возвращается 0.

Maelstorm 24.11.2008 17:07

Появилось API для сканирования магазинов на базаре.
Расположение: haddan.ru/inner/api_shop.php
Обновляется раз в час. Сканирует только открытые магазины.
Структура:
Код:

<haddan>
 <lastupdatetime txt="24-11-08 14:52:58">1227527578</lastupdatetime>
 <shop id="1144" name="лавка Маела" description="" ownerid="2799" opentill="1190334513" money="0">
  <good>
  <ttid>1043</ttid>
  <sell>14</sell>
  <buy>20</buy>
  <count>23</count>
  <thingname>Красное дерево</thingname>
 </good>
 </shop>
 </haddan>

Итак что мы видим. haddan - тег верхнего уровня, далее значения не имеет.
lastupdatetime - содержит в себе unixtime последнего обновления. аттрибут txt содержит это время в текстовом виде
далее идут теги shop - каждому тегу соответствует один магазин.
Аттрибуты:
id - id магазина
name - название
description - описание
ownerid - id хозяина
opentill - если магазин открыт за СМС, то в этом поле unixtime значение того момента, до которого открыт магазин
money - количество денег в магазине. Возможные значения
0: 0-99 мн,
100: 100-999 мн
1000: 1000+ мн

внутри этого тега содержатся от 0 и больше тегов good - товар, внутри которых могут содержаться какие-то или все теги:
ttid - артикул вещи
sell - цена продажи
buy - цена скупки
count - количество
thingname - название
flags - содержит одно из следующих значений 'nobuy','nosell','nobuy,nosell' флаги товара - не продавать, не скупать.


С сего момента рекомендуем всем переехать на этот сервис, всякие боты будут забанены через месяц, 24.12.08.

P.S. учтите что время в lastupdatetime - это время начала исполнения скрипта. Исполняться он может несколько секунд. Так что советуем при проверке кэширования добавлять какое-то время к этому.

Maelstorm 25.11.2008 17:07

Апи для сканирования заявок на бирже: http://haddan.ru/inner/api_ext.php?op=exchange
Обновляется раз в полчаса.
Теги
lastupdatetime - тоже что и у магазинов
exchange - заявка, в атрибутах, думаю разберетесь
agregate - статистические данные, в атрибутах разберетесь


Часовой пояс GMT +4, время: 14:31.

Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Адаптация Архивариус & dukei