假设我有一个需要在后台服务中访问Drive文件的Web应用程序.它将拥有自己正在访问的文件,或者在所有者共享文档的Google帐户中运行.
我知道我的应用程序需要一个刷新令牌,但我不想编写代码来获取它,因为我只会做一次.
NB.这不是使用服务帐户.该应用将在传统的Google帐户下运行.在某些情况下,服务帐户是一种有效的方法.但是,使用Oauth Playground模拟应用程序的技术可以节省大量的冗余工作,并适用于不支持与服务帐户共享的任何API.
我需要使用YouTube Analytics and Reporting Api从视频中提取信息.
当我使用Google帐户登录YouTube时,我可以访问多个YouTube品牌帐户.
使用"试用"来测试API,我只能在切换到此频道所属的品牌帐户时检索频道的数据,否则我会收到403 - 禁止错误.
有没有办法使用我用来登录的Google帐户提取数据?因为一旦我在开发者控制台中创建凭据,它们就会与Google帐户相关联,而不会与品牌帐户相关联.
我的Google帐户在品牌帐户中拥有管理员角色.
我已经搜索了要在请求中使用的onBehalfOfContentOwner字段,但我不知道如何获取此ID,我不确定这是否适用于我的情况,因为我们正在讨论品牌帐户,正确我,如果我错了.