チャンネルのすべての動画を取得しようとすると、このエラーが発生します。YouTube API v3 - keyInvalid Error 400 - PHP
{ "error": { "errors": [ { "domain": "usageLimits", "reason": "keyInvalid", "message": "Bad Request" } ], "code": 400, "message": "Bad Request" } }
私のコードは、私がhttps://console.developers.google.com/apis/dashboardでプロジェクトを作成して、コメントを追加し、 "YouTubeのデータAPI V3を" 活性化「、Webサーバ(例えばと資格情報を作成し、以下の
$api_key = "AIzaSyD...nR8";
stream_context_set_default(['http' => ['ignore_errors' => true]]);
$source_videos = file_get_contents("https://www.googleapis.com/youtube/v3/search?order=date&part=snippet&channelId={UCuB3qjWes1E8t4yUmbP360Q}&maxResults=1&key={".$api_key."}");
echo $api_key;
echo $source_videos;
ある。Node.jsの、Tomcatの) "をプラットフォームとして使用し、最終的に私のPHPドキュメントにキーをコピーしました。なぜ私はそれを働かせることができないのか分かりません。私は助けに感謝します。 :)
EDIT:
プラットフォームとして、ウェブブラウザ(JavaScriptの)を使用し、それが動作するはずです。
var_dump($ source_videos)の出力は何ですか? –
上書きエラー – Leschge