Google App Scripts(表格)未连接YouTube品牌帐户

知识就是力量,时间就是生命。这篇文章主要讲述Google App Scripts(表格)未连接YouTube品牌帐户相关的知识,希望能为你提供帮助。
问题:
我一直困扰着试图弄明白这一整天。我正在我的Google表格中编写一个应用程序脚本来查询来自特定YouTube频道的YouTube API数据,当我连接每个帐户但我们尝试查询的实际YouTube帐户(品牌帐户)时,它都能正常运行。
设置:
【Google App Scripts(表格)未连接YouTube品牌帐户】youtube.email@gmail.com- 托管YouTube帐户的位置。 ryan@gSuiteCo.com- 我在写剧本的地方。
怎么了:
当我执行我的代码时,它会要求授权,所以我使用youtube.email@gmail.com登录。然后,我可以选择YouTube品牌帐户或youtube.email@gmail.com Google帐户。如果我选择了可??以使用的电子邮件Google帐户(但之后会从错误的YT帐户中提取)。如果我选择我的YouTube帐户,则无效,我最终会进入授权循环。我跑了,一个弹出窗口要求我授权。授权后,它实际上并没有运行......这是一个无限循环。
我怀疑这个问题与启用YouTube API有关。对于每个帐户,我都可以登录管理员并为我的App脚本启用API,但我无法为YouTube帐户执行此操作。当我为youtube.email@gmail.com启用它时,它会为错误的YouTube品牌帐户启用它。
所以,我不知道发生了什么。这样做的正确方法是什么?我尝试过编写和部署youtube.email@gmail.com帐户中的代码,我也遇到了同样的问题。
答案这听起来像是因为a known Apps Script issue在登录多个Google帐户时无法正常工作 - 它总是使用默认帐户。
Romain Vialard最近在wrote an article谈到他们如何解决这个问题。

    推荐阅读