PHP YouTube 直播 API 权限不足错误



我正在尝试通过"YouTube Live Streaming API"(YouTube Data API v3)访问listLiveBroadcasts。我有身份验证 2.0 访问权限,并且每次都成功获取令牌。使用相同的逻辑,我成功访问Google+日历事件,我也启用了YouTube API。但是当我试图列出:

$youtube->liveBroadcasts->listLiveBroadcasts( 'id,contentDetails', array( 'mine' => 'true', ));

它给出错误:

[domain] => global
[reason] => insufficientPermissions
[message] => Insufficient Permission

我已经尝试了一切,将范围设置为 $scopes

auth/youtube;

也尝试包括:

force-ssl
readonly

相同的代码正在工作

https://developers.google.com/youtube/v3/live/docs/liveBroadcasts/list

使用谷歌的示例API密钥。

您不应该使用 Google 的示例 API 密钥。在开发者控制台中创建新应用,并使用该应用程序的 API 密钥。

相关内容

  • 没有找到相关文章

最新更新