Бадж
[ARS] Боец
могущество: 865
длань судьбы
дварф Эйрик
112 уровня
Experienced
Спасибо. Заработало.
Tiendil
[НБ] Магистр
могущество: 14658
разработчик
дварф Халлр
105 уровня
referer, получается, теперь надо указывать во всех запросах к серверу?
Tiendil
[НБ] Магистр
могущество: 14658
разработчик
дварф Халлр
105 уровня
Подумаю, что можно с этим сделать.
Experienced
[CϺ] Магистр
могущество: 10507
длань судьбы
мужчина Experienced
411 уровня
Tiendil
В нашем случае referer важен только для post запросов, get запросы успешно проходят как с referer, так и без него.
BAZIL
[LjUA] Командор
могущество: 1642
длань судьбы
гоблин Базил
137 уровня
http://i99.fastpic.ru/big/2018/0329/81/84f3087c12c538d9196a9847bd831581.png
подскажите почему получаю "Неверный csrf токен......"
Бадж
[ARS] Боец
могущество: 865
длань судьбы
дварф Эйрик
112 уровня
BAZIL
У меня CURL с refere www.yandex.ru тоже не логинится. Изменить referer на https://the-tale.org/
BAZIL
[LjUA] Командор
могущество: 1642
длань судьбы
гоблин Базил
137 уровня
Спасибо Бадж, прописал
ЗапросPOST.Заголовки.Вставить("Referer", "https://the-tale.org/");
и все побежало
Tiendil
[НБ] Магистр
могущество: 14658
разработчик
дварф Халлр
105 уровня
Описал механизм работы карты: https://docs.the-tale.org/ru/stable/development/guides/map.html
Дописал формат описания карты в API: https://docs.the-tale.org/ru/stable/external_api/methods.html#external-api-region
Корочкун
[LjUA] Боец
могущество: 1691

орк Сурен
58 уровня
Привет!
Ребята, возможно ли запрашивать перечисления через апи?
Предыдущие разработчики андроид приложения вписывали руками все параметры всех спутников что довольно запутанно и быстро теряет актуальность.

Сейчас меня конкретно волнует перечисление спутников.

Спасибо.
CrazyNiger
[DRAGO] Магистр
могущество: 9737
длань судьбы
мужчина Злобный Дракон
261 уровня
Корочкун
В АПИ перечня спутников нет, можно их выпарсить со страницы путеводителя.

В АПИ бывают id-шники из справочников, значения можно смотреть тут: https://the-tale.org/guide/api
Tiendil
[НБ] Магистр
могущество: 14658
разработчик
дварф Халлр
105 уровня
У меня всё руки не доходят сделать. Хотя это и не так сложно, так что кто-нибудь может патчик запилить.
Корочкун
[LjUA] Боец
могущество: 1691

орк Сурен
58 уровня
Tiendil
Спасибо большое =) Возможно сам в следующей жизни сделаю пулл реквест)

Есть еще один вопрос, в ответе на информацию об игре приходит странный выбор действий
"choice_alternatives": [
[
"#option(delivery_choice, finish_steal, steal)",
"присвоить письмо и продать"
],
[
"#option(delivery_choice, delivery_stealed, delivery)",
"честно выполнить обязательства по доставке"
]
]

При этом выбор с сайта работает нормально. Могу ли я узнать как мне вытащить отсюда айдишник выбора для /game/quests/api/choose/ ?
CrazyNiger
[DRAGO] Магистр
могущество: 9737
длань судьбы
мужчина Злобный Дракон
261 уровня
Вот это и есть id: "#option(delivery_choice, finish_steal, steal)"
Корочкун
[LjUA] Боец
могущество: 1691

орк Сурен
58 уровня
CrazyNiger
Спасибо за ответ!

В таком случае, можете ли вы мне помочь понять что я делаю не так:
Запрос:

POST:
https://the-tale.org/game/quests/api/choose/?option_uid=%23option%28%5Bns-0%5Dstart_spying%2C%20%5Bns-0%5Dopen_up%2C%20open_up%29&api_version=1.0&api_client=1.0-1

Дополнительная информация:
https://monosnap.com/file/VXGM7CbHW309fE4WmYlmZCfw1Y8EvW

Ответ:
{"code": "common.404", "error": "Извините, запрашиваемая Вами страница не найдена.", "status": "error"}
Experienced
[CϺ] Магистр
могущество: 10507
длань судьбы
мужчина Experienced
411 уровня