我正在使用带有xoauth2的nodemailer成功通过Gmail发送电子邮件,但是当需要获取新的访问令牌时,我会收到 df2 = df[['id', 'name']]
for col in ['region', 'street-address']:
df2[col] = df.address.apply(lambda j: j.get(col))
>>> df2
id name region street-address
0 113317 Casablanca Hotel Times Square NY 147 West 43rd Street
1 76049 Four Seasons Hotel Los Angeles at Beverly Hills CA 300 S Doheny Dr
。
我的代码:
[Error: unauthorized_client]
我正在调用generateToken仅用于测试目的。但在正常使用中也没有响应。
我在这里获得Google Developers clientId和clientSecret,其中我还将https://developers.google.com/oauthplayground/添加到授权重定向URI。之后我去了开发者游乐场(与重定向uri相同),我选择了带有范围mail.google.com的Gmail API,然后我交换了“授权代码”以进行刷新和访问令牌,我检查了“之前自动刷新令牌”它到期了“。超时完成后(3600秒)我无法使用xoauth2获取新的accessToken。
答案 0 :(得分:1)
可以标记为已关闭。我还没有找到这个问题的原因。我刚刚在Google Developers Console中删除了该项目并创建了一个新项目。在新项目中,我遵循上面描述的相同步骤,并成功获得了访问令牌。
答案 1 :(得分:1)
也许您正在使用
https://developers.google.com/oauthplayground/
代替
https://developers.google.com/oauthplayground