gpt4 book ai didi

google-apps-script - YouTube API 和品牌帐户

转载 作者:行者123 更新时间:2023-12-04 17:20:18 24 4
gpt4 key购买 nike

很长一段时间以来,我一直在使用 Google 脚本访问我的 YouTube channel ,从中获取和修改一些信息,并将一些数据保存在 Google 表格中。

它总是运行良好,但是大约一周前,Google 以某种方式在我的普通帐户(主电子邮件)和我的 YouTube 帐户(使用不同的昵称)之间分配了我的访问权限。

即使是最简单的命令,我也找不到运行的方法:

var my_playlists = YouTube.Playlists.list('snippet', {
mine: true,
maxResults: 50,
})
.items;

问题是谷歌现在提示我一个授权页面,我可以在 2 个帐户之间进行选择。一个是我的主要帐户,另一个是 YouTube 帐户。
如果我选择我的主帐户,代码会运行,但我看不到 YouTube 帐户的数据。

如果我选择 YouTube,我仍然无法访问我想要的数据,并且每次运行代码时它都会请求许可。

我知道这两个 channel 之间存在授权问题,但我之前没有,也找不到任何解决方案。

我能解决什么问题?

最佳答案

我一直在为完全相同的问题而苦苦挣扎,但出于另一个原因。
无论如何,到目前为止,我可以在我的个人 youtube 帐户中操作我想要的任何内容,使用 OAuth 授予对我的帐户的访问权限,但是如果授予对我的品牌帐户的访问权限,脚本甚至不会开始,显然这是一个导致循环的错误脚本。

您可以查看此了解更多信息:

  • YouTube Apps Script API only runnable by accounts without a YouTube channel?
  • https://issuetracker.google.com/issues/36764531
  • https://mashe.hawksey.info/2017/09/identity-crisis-using-the-youtube-api-with-google-apps-script-and-scheduling-live-broadcasts-from-google-sheets/
  • Using Youtube Data API to Edit with Brand Account Playlist
  • 关于google-apps-script - YouTube API 和品牌帐户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44472023/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com