即使在验证 Youtube API 后,上传的视频仍会被标记为“私人(锁定)”

问题描述 投票:0回答:1

对于工作,我使用用 Google 应用程序脚本编写的内部工具通过 insert() 方法将视频从公司 Google Drive 上传到 YouTube 频道。 我已经申请了Youtube API验证,并成功获得批准,甚至还增加了每日令牌配额。但是,通过该工具上传的所有视频继续被 Youtube 自动标记为私有(锁定)。

我99%确信这不是因为视频内容,而很可能是因为API。我尝试上传相同的视频两次:首先通过该工具,然后手动:只有通过该工具上传的视频才会被锁定为私有。这种情况 100% 都会发生。我也没有对视频提出申诉的选项,与描述“对于因通过未经验证的 API 服务上传而被锁定为私人的视频,您将无法申诉”。

我的设置:应用程序脚本代码(附加到谷歌工作表文件)处理上传代码。应用程序脚本又连接到启用了 Youtube API 的 Google 云项目(未经验证的应用程序,因为它供内部使用)(此 API 已验证)

有人知道如何解决这个问题吗?

尝试创建另一个应用程序脚本,登录到另一台计算机 - 同样的事情发生

google-apps-script google-sheets youtube youtube-data-api
1个回答
0
投票

我发现问题了!如果有人遇到同样的问题:检查您用于上传到 Youtube 的电子邮件的 IAM 权限 (this part in the setting) 在 Google Cloud 项目中,该电子邮件必须具有 IAM 管理员访问权限,否则所有上传的视频将被标记为私有。

希望这有帮助

© www.soinside.com 2019 - 2024. All rights reserved.