我们使用的是YouTube API方法CommentThreads: list以获取与YouTube频道相关的所有评论,并且至少半年内工作正常使用YouTube v3 Data API www.googleapis.com/auth/youtube.readonly范围。范围是只读的,因为我们只需要获得评论,而不是写任何东西。由于几个星期前只能使用只读范围来做到这一点(它返回403“权限不足”错误),因此需要完整范围www.googleapis.com/auth/youtube.force-ssl才能列出注释。CommentThreads的权限不足(403):列表YouTube API方法与只读范围
令牌通过Google OAuth2进程获取。
只读范围是official scope for the API,我找不到在列表方法的文档中使用它的任何限制,并且似乎没有宣布对API的更改(因为它只是在最近才停止工作) 。有没有人遇到过类似的问题?
如果您检查您提供的[CommentThreads:list]链接(https://developers.google.com/youtube/v3/docs/commentThreads/list),您会注意到在给定示例中使用了JAVA, PHP或PYTHON,它使用范围'https:// www.googleapis.com/auth/youtube.force-ssl'。所以这个方法似乎需要这个范围才能工作。 – KENdi
与https://stackoverflow.com/questions/30385433/insufficient-permission-when-run-youtube-retriving-comments一样的问题 –