YouTube Reporting API を使用して、CMS アカウントのデータを一括レポートとして取得しています。
CMS ユーザー アカウントでApi Explorerを使用しています。コンソールから YouTube Reporting API を有効にしましたが、次のリクエストを試みるたびに 401 エラーが発生します。何かが足りないか、何か間違っていると思いますが、それを見つけることができませんでした。この問題の正確な理由は何ですか?
YouTube Reporting API の PHP サンプル コードを作成したのは Ibrahim Ulukaya 氏です。この問題を解決するにはどうすればよいですか?
ありがとうございました!:)
これは私のリクエストです。
投稿https://youtubereporting.googleapis.com/v1/jobs?onBehalfOfContentOwner=contentOwner%3D%3DContent_Owner_Name&fields=id%2CreportTypeId&key= {YOUR_API_KEY}
{ "reportTypeId": "content_owner_ad_performance_a1" }
これが応答です。
401OK
- ヘッダーを表示 -
{ "error": { "code": 401, "message": "リクエストには有効な認証資格情報がありません。", "status": "UNAUTHENTICATED" } }
編集
コンテンツ所有者名を追加しないと、400 エラーが発生します。
これが私のリクエストです。
投稿https://youtubereporting.googleapis.com/v1/jobs?fields=name%2CreportTypeId&key= {YOUR_API_KEY} { }
これが応答です。
400OK
- ヘッダーを表示 -
{ "エラー": { "コード": 400, "メッセージ": "リクエストに無効な引数が含まれています.", "ステータス": "INVALID_ARGUMENT" } }