【问题标题】:Google Ads API Single Client IntegrationGoogle Ads API 单客户端集成
【发布时间】:2021-02-08 11:46:59
【问题描述】:

我目前正在尝试使用 C# 中的 RestSharp 为我的客户集成单个 Google Ads 帐户(不想使用客户端库)。 我找到了通过提供客户端 ID、客户端密码和刷新令牌来生成访问令牌的有用链接。

https://developers.google.com/google-ads/api/docs/rest/auth

我现在尝试在开始使用 C# 开发代码之前先在 Postman 上进行测试,但未能获得访问令牌。 下面的屏幕截图显示了我正在使用 Post man 获取访问令牌的调用。

我还尝试了上面链接中提到的邮递员中的 CURL,但得到了同样的错误。

仅供参考,它是谷歌控制台中选择的桌面应用程序,用于生成客户端 ID 和秘密,因为我将创建控制台应用程序以集成 Google Ads API。

【问题讨论】:

  • 为什么不想使用客户端库?
  • 嗨@mjwills,我发现配置客户端库真的很难。

标签: c# .net postman google-ads-api restsharp


【解决方案1】:

使用 Google OAuth 2.0 游乐场。 (注意:你必须有 Web 应用程序)

【讨论】:

  • 从桌面更改 Web 应用程序后,它为我生成了开发人员令牌。谢谢。但是,在发送端点请求时,我收到另一个错误“消息”:“调用者没有权限”,“状态”:“PERMISSION_DENIED”,“详细信息”:[“authorizationError”:“DEVELOPER_TOKEN_NOT_APPROVED”},“消息": "开发者令牌未获批准。未经批准的开发者令牌只能用于测试帐户。"
  • 我相信这是因为我使用的是生产帐户,并且我的开发人员令牌当前已为测试帐户启用。?在广告配置文件中它说:您的开发人员令牌当前已启用测试帐户访问权限。在“访问级别”部分申请基本访问权限以开始与生产帐户交互。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-09-04
相关资源
最近更新 更多