“Invalid_client”为 Adwords API 生成 oAuth2 令牌

Posted

技术标签:

【中文标题】“Invalid_client”为 Adwords API 生成 oAuth2 令牌【英文标题】:"Invalid_client" generating oAuth2 token for Adwords API 【发布时间】:2013-09-03 13:32:09 【问题描述】:

我正在尝试为我的 google adwords api 身份验证方法设置 oAuth2,但是在获取访问和刷新令牌时遇到了问题。

我运行了 OAuth2TokenGenerator 程序,但它抛出了一个错误:“Invalid_client”。

我最初将 ClientLogin 用于我的沙盒帐户。当我用我的实时用户名/密码替换用户名/密码时,它不起作用。所以我想我会尝试 oAuth2 - 但这也不起作用。

我想知道我是否需要为此使用特定的电子邮件帐户。我正在使用用于登录 Google Adwords 的电子邮件帐户。 (是否需要是最初创建 adwords 帐户的电子邮件帐户?)

我做错了什么?

谢谢。

【问题讨论】:

【参考方案1】:

问题是我使用的电子邮件帐户不是“客户经理”并且可以“访问用户界面和 API”。

一旦我更新了我的客户项目和登录信息以使用客户经理帐户,一切都按预期进行。

【讨论】:

您是如何更新帐户类型和权限的? 我想我创建了一个 MCC 帐户,然后将它与我现有的帐户相关联。 support.google.com/adwords/answer/1704399?hl=en#createthomascreekconcepts.com/link-existing-adwords-account-mcc

以上是关于“Invalid_client”为 Adwords API 生成 oAuth2 令牌的主要内容,如果未能解决你的问题,请参考以下文章

错误:invalid_client 没有应用程序名称

错误:invalid_client 没有应用程序名称

在生产系统上使用节点 SDK 处理贝宝付款时出现 401 invalid_client

使用 Apple 登录 = invalid_client

IdentityServer“invalid_client”错误总是返回

总是从 Identity Server 获取“invalid_client”