500 以上の動画を含むチャンネルがあり、チャンネル内のすべての動画 URL のリストが必要です。
私が試してみました:
https://gdata.youtube.com/feeds/api/users/default/uploads?key=DEVELOPER_KEY
開発者キー: https://code.google.com/apis/youtube/dashboard
私は単に取得します: ユーザー認証が必要です。エラー 401
進め方がわからない。
500 以上の動画を含むチャンネルがあり、チャンネル内のすべての動画 URL のリストが必要です。
私が試してみました:
https://gdata.youtube.com/feeds/api/users/default/uploads?key=DEVELOPER_KEY
開発者キー: https://code.google.com/apis/youtube/dashboard
私は単に取得します: ユーザー認証が必要です。エラー 401
進め方がわからない。
default
YouTube ユーザー名に置き換えます。この GET リクエストには開発者キーは必要ないようです。
YouTube API v2.0 - API クエリ パラメータでは、検索パラメータの使用について説明していmax-query
ます。最大 50 件の結果しか返されないため、これを使用してstart-index
、要求された結果の範囲を決定します。上記のサンプル リンクは、インデックス51から100のアップロード結果を返します。
したがって、500 以上の動画をすべて取得するには、複数のリクエストを行う必要があります。
YouTube API - ユーザー制限からすべてのビデオを取得しますか? に同様の質問があります。