Показать сообщение отдельно
  #19  
Старый 24.11.2008, 17:07
Аватар для Maelstorm Maelstorm не в сети
Главный Манчкин
 
Регистрация: 28.09.2005
Сообщения: 8,190
Репутация: 161
Maelstorm Его начинают уважатьMaelstorm Его начинают уважать
По умолчанию

Появилось 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 - это время начала исполнения скрипта. Исполняться он может несколько секунд. Так что советуем при проверке кэширования добавлять какое-то время к этому.
__________________
Мне, как ГД, все равно какой класс в ПвП рулит. Мне нужно чтобы все классы были одинаковыми сливами. (c)
Самый вредный из людей
Геймдизайнер - он злодей.
Вот балансер гнусный -
Жаль что он не вкусный!
Ответить с цитированием