google-cloud-platform - 如何使用 Google Ads API 更改我的应用程序设置以使刷新令牌不会过期?
问题描述
我使用 Google Ads API 编写了一个脚本来从 Google Ads 获取报告。但刷新令牌每 7 天过期一次。我发现发生这种情况是因为应该发布应用程序(发布状态为“生产中”而不是“测试中”)。所以我做到了。但随后验证状态变为“需要验证”。 出现“准备验证”选项
如果我尝试“准备验证”而不是授权我的应用程序的域。 因此,当有人想要为多个用户制作应用程序时,这是一个选项。
但这不是我的情况,我只是从自己的 Google Ads 帐户中获取报告。我发现如果我将应用程序的用户类型从“外部”更改为“内部”,问题可能会得到解决。但似乎它只是 Google Workspace 用户的一种选择。
但正如我在他们的网站上看到的那样,它不是免费的。
我相信应该有一些免费的选项来做到这一点。其他一切正常,问题只是刷新令牌过期。也许我错过了什么,请帮忙。
解决方案
推荐阅读
- javascript - 如何从时间戳中获取所有项目作为dynamodb中的分区键
- excel - VBA - 遍历列并插入一行
- python - 如何使用正则表达式提取Python中的大写和字母数字字符?
- python - 如何在matplotlib中循环推进y轴?
- c++ - POSIX open() 在 SMB 共享上挂起
- c# - WPF XAML - 无效的标记,但仍然编译没有问题
- javascript - 使用reactjs同时点击两个按钮
- c++ - PostgresSQL - SQL Prepared Statement vs String Escaping 防止 SQL 注入攻击
- javascript - 仅更改数组的副本
- javascript - 为什么 bootstrap 4 滑块工作不顺畅?