以非所有者身份上传视频字幕时返回403

时间:2019-05-27 23:04:57

标签: youtube-data-api

我正在尝试使用python将字幕上传到具有其他帐户的我的YouTube视频之一。我总是收到403。不过,使用我自己的帐户即可。

我已经在我的项目中启用了Youtube Data API v3,并设置了“其他”类型的OAuth 2.0客户端。然后,我下载了Python字幕管理示例代码,并对其进行了修改,以使用自己的客户端密码:

https://github.com/youtube/api-samples/blob/master/python/captions.py

我还下载了youtube-v3-api-captions.json。所有必需的库也已经安装。

然后我运行./captions.py --videoid ='MY_VIDEO'--file ='MY_CAPTION'--language ='en'--action =='upload',并使用浏览器中的第二个帐户登录,并得到403:

“与请求相关联的权限不足以上传字幕轨道。请求可能未得到适当的授权。”

那么,我需要额外的权限才能以非所有者的身份上传字幕吗?还是仅针对所有者的API?

0 个答案:

没有答案