2017-11-10 3 views
1

を使用して取得変更/新しいビデオは私が彼らのチャンネルとそのサブスクライブチャンネルやインデックスElasticsearchにそれらの詳細から動画の詳細を取得するために私のアプリをユーザーに許可するためのYouTube Data APIのV3を使用しています。YouTubeDataのAPI

チャンネルの下にあるすべての動画を取得するには、これをフォローしています(SO Answer)。今度は、次のフェッチで新しいビデオだけを取らなければならないという状況に会いました。しかし、もう一度フェッチすると、以前にフェッチされたビデオも含まれます。 YouTube Data APIのドキュメントでこれについて何も見つかりませんでした。私はこれには、変更を処理するすべてのトークンまたはカーソルフィールドが必要だと思います。

いくつかの提案をお探しです。

答えて

1

最後のフェッチ日付を保存してから、/searchを使用して日付でフィルタすると、リクエストにフィルタとしてpublishedAfterが追加されます。検索では、チャンネルID、チャンネルタイプなどのように多くのフィルタを使います。