https://developers.google.com/youtube/v3/guides/authentication#OAuth2_Calling_a_Google_APIの指示に従って 、YouTube v3 API へのアクセスを確認しました。
これから access_token を取得しました。
curl --data "code=4/XXX.YYY" \
--data "client_id=foo123.apps.googleusercontent.com" \
--data "client_secret=YYY" \
--data "redirect_uri=urn:ietf:wg:oauth:2.0:oob" \
--data "grant_type=authorization_code" \
https://accounts.google.com/o/oauth2/token
返された:
{
"access_token" : "ya29.XYXYXY",
"token_type" : "Bearer",
"expires_in" : 3600
}
curlまたはブラウザでアクセスを確認すると
https://www.googleapis.com/youtube/v3/video?access_token=ya29.XYXYXY
「見つかりませんでした」と返ってきました。別の (幻想的な) access_token を使用するか、パラメータを省略した場合、結果は常に同じで、「見つかりません」だけになります。「http」と「https」で試してみました。
私は何か間違ったことをしていますか?サービスが一時的に利用できないだけですか? v2 を使用する必要がありますか?
時間をありがとう、アクセル。