我已经编写了一段代码,用于检查我的公司应用程序是否发送电子邮件。它使用了三个Gmail测试账户,比如servicename996test@gmail.com
,让我们称它们为996
,997
和998
,并按照这样的顺序打开它们。996``refresh_token
每7天到期一次。但是,997
和998
没有这样的问题。
我读到这是由“测试应用程序”引起的,这里解释说:(‘令牌已过期或被撤销’-谷歌OAuth2刷新令牌将在几天后到期)。将应用程序转换为生产需要一些验证,我不会通过的。这是一项供公司内部使用的简单服务,用于检查在发生某些操作后是否发送了通知电子邮件。
我已经创建了新帐户995
来替换996
,但问题仍然出现在995
上。
我每个星期天都要手动买新的refresh_token
,这很烦人。
1条答案
按热度按时间voj3qocg1#
将您的应用程序从测试切换到生产将意味着您的刷新令牌停止过期。
这是一个单独的事项形式的核实,不需要核实。
正如你从我的应用程序中看到的,我正在生产,并且已经生产了多年,但我的应用程序没有得到验证,因为它是内部仅供我使用的。
只需将你的应用程序设置为生产,你的刷新令牌将停止到期。