我正在尝试通过"YouTube直播接口“(YouTube Data API v3)访问listLiveBroadcasts。我拥有Auth 2.0访问权限,并且每次都能成功获取令牌。使用相同的逻辑,我可以成功访问Google+日历事件,还可以启用YouTube应用编程接口。但当我尝试列出时:
$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使用google的示例api密钥。
发布于 2016-04-01 11:09:40
您不应该使用Google的示例API密钥。在开发人员控制台中创建一个新应用程序,并使用该应用程序的API密钥。
https://stackoverflow.com/questions/29817039
复制相似问题