获取访问令牌后检索用户youtube订阅的“权限不足”
我正在编写一个脚本,检查用户是否已经订阅了我的频道。其想法是获取用户订阅的所有频道,然后检查我的频道id是否是其中之一。首先,我使用POST正确地获取了访问令牌,它比以get的形式发送这些令牌工作得更好,但结果是无法打开流:HTTP请求失败!HTTP/1.0 403禁止错误。文件页: 以及粘贴完整的url获取访问令牌后检索用户youtube订阅的“权限不足”,youtube,permissions,youtube-api,access-token,subscriptions,Youtube,Permissions,Youtube Api,Access Token,Subscriptions,我正在编写一个脚本,检查用户是否已经订阅了我的频道。其想法是获取用户订阅的所有频道,然后检查我的频道id是否是其中之一。首先,我使用POST正确地获取了访问令牌,它比以get的形式发送这些令牌工作得更好,但结果是无法打开流:HTTP请求失败!HTTP/1.0 403禁止错误。文件页: 以及粘贴完整的url https://www.googleapis.com/youtube/v3/channels?part=snippet&mine=true&access_token={Acce
https://www.googleapis.com/youtube/v3/channels?part=snippet&mine=true&access_token={Access_Token}
我明白了
{
"error": {
"errors": [
{
"domain": "global",
"reason": "insufficientPermissions",
"message": "Insufficient Permission"
}
],
"code": 403,
"message": "Insufficient Permission"
}
}
添加治疗者:
授权:持有人ya29.DwG_A_V6cybZ2KGqRwPMBF02w0sYw9msqSKoCBI53So0zzIHFRKlwEv68C4aI_NdadQ4wKHUrV2pBA
密钥是您的客户端id谷歌使用API密钥限制访问。如果你超过免费限制,他们会向你收费。您需要获取一个Google API密钥并将其添加到URL中,如下所示:&key=YOUR\u API\u密钥 从Google的控制台创建API密钥您需要注册并创建一个项目: 该请求的新URL为:
{Access\u Token}&key=您的\u API\u key我遇到了这个错误,当我发现需要将Youtube作用域添加到OAuth登录请求时,我解决了这个问题:
{
"error": {
"errors": [
{
"domain": "global",
"reason": "insufficientPermissions",
"message": "Insufficient Permission"
}
],
"code": 403,
"message": "Insufficient Permission"
}
}