首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当使用captions.download获取自动生成的标题[YouTube数据API]时被拒绝的权限

当使用captions.download获取自动生成的标题[YouTube数据API]时被拒绝的权限
EN

Stack Overflow用户
提问于 2017-07-02 14:02:47
回答 1查看 1.1K关注 0票数 2

我正在做一个项目,它使用自动生成的标题作为输入。我以前从未使用过Google,所以我决定首先在“”上尝试我想要的特性,以确保它们按照我所认为的方式工作。

当我尝试从我的测试视频下载自动生成的字幕时,我总是得到403。我所做的是:

  1. 测试视频id: dhC-7vSlJEY (注:这是另一个用户的视频,不是我的上传)
  2. 由此,我使用youtube.captions.list获取标题ID: "id":"HgeLH1Y19gKUOyo3qFc50_PkvRsXiln7RRrUk2uuFLM=“
  3. 然后我在captions.download中运行它,它向我询问OAuth。文档指出,这需要以下范围:

https://www.googleapis.com/auth/youtube.force-ssl https://www.googleapis.com/auth/youtubepartner

我在弹出工具中选择的。

  1. 然后返回以下内容:

403

  • 隐藏头部-

缓存-控制:私有,最大年龄=0内容-编码: gzip内容-长度: 161内容-类型: text/html;charset=UTF-8日期: Fri,2017年6月30日20:50:42 GMT到期: Fri,2017年6月30日20:50:42

与请求关联的权限不足以下载标题跟踪。请求可能没有被正确授权,或者视频顺序可能没有为此标题启用第三方贡献。

那怎么回事?

我是不是漏掉了一些OAuth范围?

自动生成的标题与用户上传的标题有不同的权限吗?

EN

回答 1

Stack Overflow用户

发布于 2017-07-03 14:02:51

基于此threadcaptions.download端点仅适用于您的google帐户拥有的视频。它不能用于其他视频,除非该视频的所有者允许第三方对标题作出贡献。您还可以检查以下相关线程:Downloading captions using Youtube v3 API

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44871603

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档