首页 > 解决方案 > 令牌已过期或被撤销 - Google Ads

问题描述

嗨,我一直在使用 rest 方法将 Google Ads API 集成到 C# 中。一切似乎都运行良好,但突然间我开始收到带有错误消息的 400 响应。

{
    "error": "invalid_grant",
    "error_description": "Token has been expired or revoked."
}

如上所述,我没有使用客户端库,而是使用 restsharp 并使用邮递员测试我的所有端点。

它发生的任何原因?我的刷新令牌也是有效的。我已经使用了一个星期。我也没有达到刷新令牌的限制,因为我在尝试设置帐户时只生成了 3 到 4 次刷新令牌。

我相信刷新令牌的有效期很长,那为什么会发生呢?

标签: c#postmangoogle-ads-apirestsharpgoogle-ad-manager

解决方案


我在我的 Java 项目中有一个名为 的文件StoredCredential,如果你有类似的东西,你可以尝试删除StoredCredential文件,然后重新运行你的代码。


推荐阅读