YouTube Data API v3を使用すると、動画が表示されているかどうかを知る方法はありますか?ビデオが見られているかどうかを知るには?
the docsを読み取って、私が探しているものと一致するVideo
リソースには何も表示されませんでした。
YouTube Data API v3を使用すると、動画が表示されているかどうかを知る方法はありますか?ビデオが見られているかどうかを知るには?
the docsを読み取って、私が探しているものと一致するVideo
リソースには何も表示されませんでした。
論理的には、「Newランキング」の動画はYouTubeで「ウォッチ史」のエントリを持っているだけの動画です。
「視聴済み」の動画リストは、チャンネルから視聴履歴リストを取得することで、APIを通じて取得できます。ウォッチヒストリーIDを取得することでこれを行うことができます。これは同時に、playlistId
とも扱われます。 Channel APIを通じて参照
、これは「watchHistory」キーを持つオブジェクトが含まれている必要がありJSONを返す必要があり
https://www.googleapis.com/youtube/v3/channels?part=contentDetails&mine=true&key={YOUR_API_KEY}
にGETのHTTP要求を行います。これとペアになっ値は、あなたが今、このアカウントはすでに見た動画のリストを返す必要がありますPlaylistItems API
https://www.googleapis.com/youtube/v3/playlistItems?part=snippet&playlistId={YOUR_WATCHED_PLAYLIST_ID}&key={YOUR_API_KEY}
を使用して要求を行うために使用することができ、あなたのplaylistId
です。
サブスクリプションフィードに「隠し」のリストを取得しています。私はそれがAPIを通じて達成可能ではないと思う。サブスクリプションとビデオリソースの異なる応答でチェックされていますが、無駄です。 「見ている」または「隠した」と関連する回答はありません。
「見た」とは、公開されていることを意味しますか?隠されたビデオはプライベートにあるのですか? – SwagBomb
いいえ、ユーザーがビデオを見たり、隠したりしたことを意味します。私はそれをより明確に説明するために質問に画像を追加しました。 –