Обновил JS библиотеку для работы с Shikimori API (которая указана в документации на сайте). Переписал все на TypeScript, добавил поддержку OAuth2. Библиотека теперь поддерживает все типы и endpoint-ы. Также есть документация. github.com/Capster/node-shikimori
Если будут какие-нибудь баги — ишью приветствуются. При желании можете контрибьютить. Ну и ставить звездочки
Я давно сюда не заглядывал, поэтому прошу прощения, ответы с большим запозданием.
@anonCod3r, не указан limit @9136, не понял, в чем именно проблема. апи продолжает отдавать "забаненные" жанры
@zxc1234, там... сложные правила. проще показать код планировщика тасков Вот раз в полчаса с MAL грузятся аниме (3 страницы) и манга (5 страниц), со страниц, где MAL отображает недавно обновленные аниме/мангу github.com Вот планировщик отправляет на синхронизацию анонсы и онгоинги, которые не обновлялись за последние 8/12 часов github.com Вот раз в сутки грузятся 25 страниц аниме с MAL github.com Вот отправляются на синхронизацию аниме/манга/персонажи/люди, которые не синхронизировались более 4х месяцев github.com и так далее...
@kukish, скорее нет, чем да. этот функционал уже есть, апи аниме и манги возращают user_rate. если нужен список пользователя с какими-то фильтрами, ведь можно выбрать аниме по этим фиьтрам
Обновил JS библиотеку для работы с Shikimori API (которая указана в документации на сайте). Переписал все на TypeScript, добавил поддержку OAuth2. Библиотека теперь поддерживает все типы и endpoint-ы. Также есть документация.
github.com/Capster/node-shikimori
Если будут какие-нибудь баги — ишью приветствуются. При желании можете контрибьютить. Ну и ставить звездочки
@morr