Skip to content

Разобраться с парсингом ачивок #114

@dmitry-weirdo

Description

@dmitry-weirdo

Пример запроса:
https://klavogonki.ru/api/profile/get-achieves?q=done&sort=difficulty&userId=242585

Пример ответа:
get-achieves-242585-nosferatum.json

Пока начнём с того, чтобы просто научиться понимать, какое поле в джейсоне что значит.

Вроде бы тут возвращаются реально все полученные ачивки.

На первый взгляд

  • Размер массива list соответствует ачивкам
  • list[i].achieve_id.$id — содержит ключ, который можно найти в массиве achieves.
  • cnt_users — число игроков, у которых есть это достижение
  • all_users — Процент игроков, у которых есть это достижение (видимо, именно проценты).-

Нужно разобраться со всеми (хотя бы понятными) полями и задокументировать пример.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions