我正在撰写一款需要定期获取报告并为少数用户更新广告系列的应用。该应用程序现在可以在登录和授权时访问他们的帐户,但我想要/需要的是oauth允许访问应用程序以便在脚本运行时访问他们的帐户。这可能吗?
答案 0 :(得分:0)
是的,这是可能的。相关文档为here。
您需要将access_type=offline
添加到您的授权代码请求中。然后,系统将提示用户在同意屏幕中授予对脚本的脱机访问权限,一旦他接受,对您的应用程序的响应将包括刷新令牌。刷新令牌不会过期,可用于生成新的访问令牌。
请注意,如果您丢失了刷新令牌,则需要再次请求授权,这可以通过在请求中加入prompt=consent
来完成。