0

質問で指摘されているように、バージョン 3 の YouTube API でコメントを取得するにはどうすればよいですか? 現在、バージョン 3 の YouTube API を使用して動画のコメントを取得する方法はありません。現在、代わりにバージョン 2 を使用してそれを理解しようとしています。

私が欲しいのは、アップロードした動画の最新のコメント、つまり、すべての動画の「集約された」コメント フィードの最新のコメントです。

これを行う唯一の方法は、すべてのビデオをフェッチしてから、各ビデオを呼び出してコメントを取得することです。数百の動画がアップロードされると、API 呼び出しの数と完了までの合計時間の点で非常にコストがかかります。

より簡単で/またはより良い方法はありますか?

4

1 に答える 1

0

動画に新しいコメントが付けられたときに API 経由で「通知」を受ける方法はないため、ポーリングを行う必要があります。特定の動画 ID のコメント フィード (例:動画 IDのhttps://gdata.youtube.com/feeds/api/videos/fhWaJi1Hsfo/comments?v=2fhWaJi1Hsfo ) は、デフォルトで新しい順に並べ替えられるため、最後の追加されたコメントは、常にエントリのリストの最初にある必要があります。

数百の動画のコメント フィードをリクエストすることは、1 日に数回行うとしても、不当な量のトラフィックのようには思えません。ただし、クォータの問題が発生した場合は、このブログ投稿で概説されているベスト プラクティスに従う必要があります。

于 2013-01-08T17:30:11.990 に答える