Сказка навсегда остановлена.

Мы безмерно благодарны каждому из вас за время, которое вы подарили нашей игре, истории, которые вы создали, поддержку, которую оказывали друг другу и нам.

Надеемся, Сказка останется светлым и добрым воспоминанием в вашей жизни, и вы будете вспоминать наши приключения с улыбкой.

Это были замечательные тринадцать лет. Спасибо вам за них.

С любовью, команда Сказки.

Tiendil
[НБ] Магистр
могущество: 14696
разработчик
дварф Халлр
106 уровня
CrazyNiger
А в чем разница между: "subscriber": 1, и "оказывает_влияние_на_мир": 1, ? =)
В том, что всё меняется.
Hamster
без гильдии
могущество: 5163
длань судьбы
гоблин Джеаки
102 уровня
Tiendil
Вам не нужна информация о подписке.
Лично я всегда за то, что чем больше разнообразной информации и возможностей в апи, тем лучше.
CrazyNiger
[DRAGO] Магистр
могущество: 9737
длань судьбы
мужчина Злобный Дракон
261 уровня

Hamster
Tiendil
Вам не нужна информация о подписке.
Лично я всегда за то, что чем больше разнообразной информации и возможностей в апи, тем лучше.
Крайности то тоже плохи. Представляете результат, если бы в API-игры в покер передавалась информация о картах на руках у вех игроков?
Hamster
без гильдии
могущество: 5163
длань судьбы
гоблин Джеаки
102 уровня
CrazyNiger
В покере, как и в 1000, смысл в том и заключается, что состояние другого игрока/игроков неизвестно. А здесь неизвестность я целью или смыслом не вижу. Иными словами, карты в Сказке я вижу больше похожими, например, на шахматы, игру с полной информацией, нежели на покер, игру с неполной информацией.
Elstar
[^_^] Командор
могущество: 3911
длань судьбы
эльф Элстар
135 уровня
тут ещё грань приватности, сначала начнутся выдачи API о подписке, затем можно дойти и до публично доступной статистики "кто сколько печенек купил" xD
Hamster
без гильдии
могущество: 5163
длань судьбы
гоблин Джеаки
102 уровня
Информация об игроке
<...>
"ratings": [ // рейтинги
{
"name": "строка", // название рейтинга
"place": <целое число>, // место
"value": <целое число>|<дробное число> // величина рейтингового значения
}
]
На деле возвращается объект. Стоит исправить или в одном месте, или в другом. Только скажи, в каком)
Tiendil
[НБ] Магистр
могущество: 14696
разработчик
дварф Халлр
106 уровня
Hamster
На деле возвращается объект.
В смысле объект?
Hamster
без гильдии
могущество: 5163
длань судьбы
гоблин Джеаки
102 уровня
Документация API, http://the-tale.org/guide/api#account_info , рейтинги - массив ( [...] ):
"ratings": [ // рейтинги
{
"name": "строка", // название рейтинга
"place": <целое число>, // место
"value": <целое число>|<дробное число> // величина рейтингового значения
}
]
Запрос http://the-tale.org/accounts/9297/api/show?api_version=1.0&api_client=test-0 , рейтинги - объект с ключами "gifts_returned", "physic-power" и т. п. ( {...} ):
"ratings" : {
"gifts_returned" : {
"place" : 32,
"name" : "Возвращено подарков",
"value" : 513
},
"level" : {
"place" : 59,
"name" : "Уровень героя",
"value" : 52
},
...
}
Tiendil
[НБ] Магистр
могущество: 14696
разработчик
дварф Халлр
106 уровня
Возвращается правильный формат, описание исправлю
Hamster
без гильдии
могущество: 5163
длань судьбы
гоблин Джеаки
102 уровня
Вроде бы я где-то это видел, но не могу найти, где именно. Буду благодарен, если кто-нибудь ткнет меня носом или объяснит.
Как получить через API список строений и список советников с их id? Неужели это сделать нельзя и остается только парсить html?
Tiendil
[НБ] Магистр
могущество: 14696
разработчик
дварф Халлр
106 уровня
это есть в информации о карте
Hamster
без гильдии
могущество: 5163
длань судьбы
гоблин Джеаки
102 уровня
Tiendil
это есть в информации о карте
Чесслово, не вижу. Имеется ввиду http://the-tale.org/dcont/map/region-8671685-1428325063.528615.js или что-то другое?
Tiendil
[НБ] Магистр
могущество: 14696
разработчик
дварф Халлр
106 уровня
А, да, там только список городов.

Значит пока никак, в планах наследующую версию есть апи для информации о городе, если успею, попробую сделать получение информации о советниках и зданиях.
Hamster
без гильдии
могущество: 5163
длань судьбы
гоблин Джеаки
102 уровня
Здорово, спасибо.
x 0
[CϺ] Командор
могущество: 3022
длань судьбы
мужчина Буран
158 уровня
Hamster
А в чем собственно проблема парсить html?

Отправляете GET запрос http://the-tale.org/game/heroes/[AccountID]/choose-preferences-dialog?type=2, в нем вернется вся информация о советниках и городах (я так понял она Вам нужна для использования карт?). Далее парсим полученные данные.