Комментарий #3936692

CrazyXacker
@morr, ввиду того, что ачивки доступны не всем (а только тем, кто вступил в группу до начала теста), можно ли пользоваться соответствующим API (ведь оно доступно всем)? Уже есть рабочая реализация в приложении для просмотра аниме (локальная модель достижений + данные с api). А то выпущу новую версию, а юзать массово нельзя. Будет конфуз небольшой. Кстати. Я так понял, в api недоступны данные по ачивке, если не получен хотя бы первый уровень, но сам сервер "считает" прогресс. Будет ли это изменено в будущем? Очень полезно было бы для Франшизных ачивок
Ответы
morr
morr#
можно ли пользоваться соответствующим API (ведь оно доступно всем)
можно
Я так понял, в api недоступны данные по ачивке, если не получен хотя бы первый уровень, но сам сервер "считает" прогресс. Будет ли это изменено в будущем?
с абсолютной уверенностью утверждать не могу, но скорее всего изменено не будет. чтобы считать прогресс, понадобится вводить "нулевой" уровень и переделывать логику работы ачивок как на стороне шикимори, так и на стороне neko (сервис, рассчитывающий ачивки github.com/shikimori/neko-achievements), плюс для каждого пользователя придётся хранить в базе состояние всех "нулевых" ачивок.

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