Yashko
[​ϟ] Рекрут
могущество: 2446

мужчина Сандрэн
63 уровня
так и задумано что в "Мастер: косметические особенности характера" значения начинаются с 0, а в "Мастер: практические особенности характера" с 1



Сообщение изменено
Tiendil
[НБ] Магистр
могущество: 14659
разработчик
дварф Халлр
105 уровня
Yashko
так и задумно что в "Мастер: косметические особенности характера" значения начинаются с 0, а в "Мастер: практические особенности характера" с 1?
Так получилось. Скорее всего в процессе разработки практическая особенность с номером 0 была исключена из игры.
Iliago
без гильдии
могущество: 0

эльф Мандарин
33 уровня
Сделал wrapper этого api на python, но при отправке POST на выход (logout) происходит ошибка "common.csrf", хотя CSRF указан и в заголовке, и в куках. Также после отправки запроса на logout в куках появляется второй csrftoken, хотя он там уже был (генерируется токен мною).
Вот мой код: https://github.com/iliakonnov/theTaleApi (см. example.py)



Сообщение изменено
Tiendil
[НБ] Магистр
могущество: 14659
разработчик
дварф Халлр
105 уровня
Проверил curl-ом, логин/logout проходят нормально. Возможно, где-то опечатка (в имени заголовка или печеньки).

Что значит «появляется второй csrftoken»? Две куки с одним именем? Перетирается предыдущий?

У Django, кажется, были какие-то изменения, связанные с csrf. Возможно это его артефакт. В следующем обновлении обновлю документацию в этой части.
Iliago
без гильдии
могущество: 0

эльф Мандарин
33 уровня
Спасибо за ответ.
Всё перепроверил, опечаток нет.
Проверил curl'ом и всё работает. Буду искать проблемы у себя.
Появляется две куки с одним именем и ни одна не перетирается. Подозреваю, что в этом-то и проблема.
Django не использую.
Вот информация о моём запросе: https://gist.github.com/iliakonnov/f2fbb580f6477c02343786bb806e782b
CrazyNiger
[DRAGO] Магистр
могущество: 9737
длань судьбы
мужчина Злобный Дракон
261 уровня
Iliago
Django не использую.
Django используется на стороне Сказки.
Yashko
[​ϟ] Рекрут
могущество: 2446

мужчина Сандрэн
63 уровня
Текущий проект мастера можно получить посредством API? И размер проекта
Tiendil
[НБ] Магистр
могущество: 14659
разработчик
дварф Халлр
105 уровня
Yashko
Текущий проект мастера можно получить посредством API? И размер проекта
Сейчас нет, в следующем обновлении да.
mtort
[ШЧ] Боец
могущество: 1094
длань судьбы
дварф
Белбез МакГостер
126 уровня
Информацию о клетке карты получить можно?
Tiendil
[НБ] Магистр
могущество: 14659
разработчик
дварф Халлр
105 уровня
Какую?
Silent Wrangler
[​ϟ] Командор
могущество: 17408
длань судьбы
гоблин
Наивеличайший Выдумщик Генджис
128 уровня
mtort
[ШЧ] Боец
могущество: 1094
длань судьбы
дварф
Белбез МакГостер
126 уровня
Silent Wrangler
Да, только в числовой форме, а не в виде фраз
Tiendil
[НБ] Магистр
могущество: 14659
разработчик
дварф Халлр
105 уровня
в числовой форме сейчас информацию получить нельзя.
mtort
[ШЧ] Боец
могущество: 1094
длань судьбы
дварф
Белбез МакГостер
126 уровня
Можно как-то получать текущую карту Годвилля в png?
Tiendil
[НБ] Магистр
могущество: 14659
разработчик
дварф Халлр
105 уровня
Годвиля?