【问题标题】:Use Youtube Analytics API with Google Script using a channel owned by a different account使用其他帐户拥有的频道将 Youtube Analytics API 与 Google Script 结合使用
【发布时间】:2014-04-26 00:48:18
【问题描述】:

我有两个 Youtube 频道(A 和 B),每个频道都有不同的 Google 帐户。然后,我有了第三个 Google 帐户 (C),其中包含我在 Drive 中的所有 Google Apps 脚本文件。我想在帐户 C 中编写一个脚本,以使用 Google 脚本中提供的 Youtube 分析 API 从 Youtube 频道中使用 Google Apps 脚本检索数据。但是,使用此处给出的示例 (https://developers.google.com/apps-script/advanced/youtube-analytics?hl=es) 我只能访问我当前帐户的频道。由于我想要的是从帐户 C 中设置的 Drive 从帐户 A 和 B 中设置的通道中检索数据,因此显然失败了。

我想解决方案是使用与 OAuth 2 相关的东西,但我真的不知道如何开始。因此,如果有明确的解决方案或者您可以给我一些提示,我将不胜感激。

感谢您的宝贵时间!

【问题讨论】:

    标签: api youtube google-apps-script youtube-analytics


    【解决方案1】:

    以下是我可以为您推荐的选项:

    • 如果您可以使用一些电子表格,您可以在每个帐户中构建一个脚本,获取自己帐户的数据,并将其附加到帐户 C 拥有的电子表格中,并具有 A&B 的写入权限。
    • 如果您的信息不太敏感,您可以在帐户 A 和 B 中构建一个可以匿名触发的脚本,并在帐户 C 中构建一个从脚本 A 和 B 获取数据的其他脚本。
    • 真正不容易的解决方案是使用来自帐户 C 中的脚本的 oauth2 身份验证请求从 A 和 B 检索数据,但这是一个艰难的 google 应用程序脚本。

    【讨论】:

    • 其实我感兴趣的是第三个选项,因为一旦它解决了我会将脚本添加到一个更大的程序中,我需要一个这样的选项。真的有那么难吗?
    • 这并不容易,我尝试使用专用库使其变得更容易:sites.google.com/a/ousset.net/harold-s-pages/stuff/…,也许它会对您有所帮助
    • 嗯...我会调查的。谢谢你,真的:)
    猜你喜欢
    • 1970-01-01
    • 2015-07-07
    • 2017-04-22
    • 1970-01-01
    • 2013-03-11
    • 2020-07-13
    • 2011-05-13
    相关资源
    最近更新 更多