Пробил по ключевым словам issue на GH и удивлен, что ничего не нашел:
Планируется ли интеграция-синхронизация с MAL'ом? Если вопрос её отсутствия стоит в "конкуренции", то на это я могу ответить присутствием ссылки на MAL страницу у каждого тайтла.
Если уж не интеграция, то хотя бы что-то вроде вебхуков/лонгпулов на обновление списков. Не думаю, что парсить весь список, например, каждый час хорошая идея и не покарается баном за частые реквесты.
Сейчас, как временное решение, пишу скрипт-синхронизатор, который дельту обоих списков будет добавлять на MAL. Думаю засунуть его в планировщик, но если за реквесты можно получить бан, то смысла от этого не будет.
Перенос списка путем экспорта/импорта мне до жути неудобен.
А есть на сайте персональный токен доступа. Его особенность - он статичен и генерируется в обход oauth (намертво прибит к пользователю и хранится где то в настройках пользователя)
@kukish, фича @MJaroslav, синхронизации нет и не планируется. вебхуки на изменения списков сайт не умеет. бана не будет, если не заспамливать сервер запросами.
Привет! Подскажите, пожалуйста, как при помощи этой апишки я могу получить список запланированных аниме пользователя, содержащий название аниме и ссылку на постер?
@Arisharkina, технический термин. если не знаешь, что это такое, тебе это скорее всего не нужно.developer.mozilla.org/ru/docs/Web/HTTP/Methods/POST
@morr, есть ли возможность в graphql userRates добавить параметр order? чтобы не делать кучу запросов и не сортировать итоговый список на клиенте.Планируется ли интеграция-синхронизация с MAL'ом? Если вопрос её отсутствия стоит в "конкуренции", то на это я могу ответить присутствием ссылки на MAL страницу у каждого тайтла.
Если уж не интеграция, то хотя бы что-то вроде вебхуков/лонгпулов на обновление списков. Не думаю, что парсить весь список, например, каждый час хорошая идея и не покарается баном за частые реквесты.
Сейчас, как временное решение, пишу скрипт-синхронизатор, который дельту обоих списков будет добавлять на MAL. Думаю засунуть его в планировщик, но если за реквесты можно получить бан, то смысла от этого не будет.
Перенос списка путем экспорта/импорта мне до жути неудобен.@morr@morr, Есть в планах API по настройкам пользователя? Я имею в виду по изменению Никнейма, Изменение уведомлений и т.д@morr, спасибо.@morr@nikola2222@kirill-782LadyBugxyz, такого нету, но я просто выдернул куки из браузера вместо oauth и они работают@kirill-782LadyBugxyz@nikola2222,1200x877
Но придется чутка node библиотеку под кукисы переделать :c. Спасибо за подсказку
@kukish, фича@MJaroslav, синхронизации нет и не планируется. вебхуки на изменения списков сайт не умеет.бана не будет, если не заспамливать сервер запросами.
@nikola2222@lanceqqe, дока - /api/doc/graphql, эндпоинт - /api/graphql@lanceqqe@nikola2222, спасибо.@nikola2222@Insonit Venatus, те̶б̶е нужен чужой список или свой?@Insonit Venatus@nikola2222, вообще свой, но может потом и других юзеров пригодится. Пока начал бы со своего)@nikola2222@Insonit Venatus,1. /api/animes?mylist=planned&limit=100 показывает аниме из своего списка, нужна авторизация.
2. /api/users/nikola2222/anime_rates?status=planned&limit=100 показывает список пользователя по нику или по id.
Через graphql дает больше гибкости:
1.
2.
Те̶б̶е бы лучше документацию почитать, там больше узнаешь.
@Insonit Venatus@nikola2222, Во! Отлично, большое спасибо! Через graphql по id прям то, что мне нужно)@morr, лимит не работает при поиске по клубу и объект всегда возвращается по максималке:Еще одна проблема лимита, что в некоторых реквестах получаю +1 к результату от заданного числа:
- /api/clubs/:id/members
- /api/clubs/:id/images
Дополнительно присутствует в топике. Много где в юзере: тык, тык, тык и тык.