1

私は最近、過去1年間にどの動画をいつ視聴したかについての長期的なデータを取得するために、YouTubeAPIの調査を開始しました。現在、視聴した動画リストを取得できますが、残念ながら1000アイテムの上限に達しています。この問題は、YouTubeユーザーアップロードフィードのstart_index = 1000を超えるアイテムへのアクセスで見つかった問題に関連していると思います。ここで、リクエストURLを微調整すると、結果が検索キャッシュからのものかどうかが変わる可能性があります。

ここでの同様の質問のほとんどは、1000アイテムの上限をトリガーするある種の並べ替えを含むURLのリクエストを扱っていますが、私はhttps://gdata.youtube.com/feeds/api/などの基本的なURを使用しています。 users / default / watch_history?v = 2&start-index = 1000&max-results=49。なぜ私はキャップに遭遇するのでしょうか?

4

1 に答える 1

0

v3 の場合、クエリのクォータは、リクエストしたアイテムが返されたか、または十分に制限されていないかによって加算されます。さまざまなクエリ エントリはより多くの費用がかかり、複数になる可能性があります。

これは OP には当てはまらないかもしれませんが、v3 API の場合はすべてリファレンスのレイアウトです。理解を深めるために、クォータ保持ロジックをコーディングすることもできます。

于 2014-11-20T03:23:17.570 に答える