3

500 以上の動画を含むチャンネルがあり、チャンネル内のすべての動画 URL のリストが必要です。

私が試してみました:

https://gdata.youtube.com/feeds/api/users/default/uploads?key=DEVELOPER_KEY

開発者キー: https://code.google.com/apis/youtube/dashboard

私は単に取得します: ユーザー認証が必要です。エラー 401

進め方がわからない。

4

2 に答える 2

0

https://gdata.youtube.com/feeds/api/users/ your_youtube_username /uploads? max-query=50 & start-index=51

defaultYouTube ユーザー名に置き換えます。この GET リクエストには開発者キーは必要ないようです。

YouTube API v2.0 - API クエリ パラメータでは、検索パラメータの使用について説明していmax-queryます。最大 50 件の結果しか返されないため、これを使用してstart-index、要求された結果の範囲を決定します。上記のサンプル リンクは、インデックス51から100のアップロード結果を返します。

したがって、500 以上の動画をすべて取得するには、複数のリクエストを行う必要があります。
YouTube API - ユーザー制限からすべてのビデオを取得しますか? に同様の質問があります。

于 2013-04-23T09:36:25.337 に答える