これは、アニリストAPIを使用してアニメシリーズ/映画の進捗状況を追跡するStremioアドオンです。
Addon構成URLに移動し、 Anilistログインボタンをクリックし、ページの残りの指示に従ってください。
次に、StremioのCinemetaまたはKitsuカタログを通してアニメをご覧ください。アニメに利用可能なアニリストのエントリがある場合は、アニメのキツIDが同等のアニリストIDに変換されるため、キツを使用することを強くお勧めします。
Cinemetaカタログを通じて視聴されている映画では、IDが同じ方法で変換されますが、シリーズは、構成中にこのオプションを有効にする場合、Cinemetaが提供する名前でAnilist APIを検索することで見つかります。これは、誤ったエントリでリストを更新できることが多いため、推奨されません。
この編集まで、ユーザーがエピソードを完了したり、Stremio Addon SDKで見ているようにマークを付けたりする時期を検出する簡単な方法(私が知っている)はありません。
代わりに私がしていることは、 defineSubtitlesHandler
関数を使用して、現在のエピソードでリクエストをAnilist APIに送信することです。そのため、新しいエピソードを開くたびに、アドオンはリストを更新しようとします。
アニリストのカタログはありません。つまり、アドオンは他のメタプロバイダーから提供された名前を介したアニリストのエントリを見つけようとします(または、キツから来たときにIDを変換し、映画のためにCinemetaを変換します)。最終的にカタログを実装する予定です。
今、私は北方と映画のカタログをサポートしています。キツはうまく機能していますが、Cinemetaがアニメのパーツと季節を処理する方法により、おそらくいくつかのエントリが間違っているでしょう。
AFAIK、リクエスト中に成功/エラーについてユーザーにフィードバックを与える方法はないため、ユーザーはアドオンが意図したとおりに機能しているかどうかを定期的に確認する必要があります。
自分のマシンでアドオンをホストするには、次のことが必要です。
https://[your-addon-url]/configure
に設定します。/static/config.html
ファイルのログインボタンのhref
属性のclient_id
引数を変更します。npm install
実行します。npm start -- --install
。疑問や問題がある場合は、お気軽に問題を開いてください。
あなたが私がしていることが好きなら、私にコーヒーを買うことを検討してください;)