0

YouTube の v3 API を使用してブロードキャストを作成しようとしています。私のリクエストは次のようになります。

curl -H "Authorization: Bearer ******************" -H "Content-type: application/json" -d "  {\"snippet\":{\"title\":\"Hello\", \"scheduledStartTime\":\"2014-01-30T00:00:00.000Z\", \"scheduledEndTime\":\"2014-01-31T00:00:00.000Z\"},\"status\":{\"privacyStatus\":\"public\"}}" https://www.googleapis.com/youtube/v3/liveBroadcasts?part=snippet,status

しかし、Googleから得た応答は次のとおりです。

{
 "error": {
 "errors": [
 {
   "domain": "youtube.liveBroadcast",
   "reason": "liveBroadcastForbidden",
   "message": "Request is not authorized"
 }
],
"code": 403,
"message": "Request is not authorized"
}
}

渡したアクセストークンが正しいことを確認できました。ここで私が間違っていることはありますか?

4

1 に答える 1

0

現在、ライブストリーミングAPIはパートナーのみが利用できます。後でもっと広く利用できるようになります。許可されたアクセス権を取得した場合は、APIコンソールからYouTubeAPIを有効にする必要があります。有効にしていないようです。

于 2013-03-11T13:53:12.217 に答える