Google Adwords API PHP返回invalid_client错误

时间:2015-10-26 12:12:36

标签: php google-adwords

从google adwords api php开始,我想测试api的使用,并在执行examples / v201509 / BasicOperations / GetCampaigns.php中的第一个脚本时遇到此错误:

An error has occurred: {
  "error" : "invalid_client",
  "error_description" : "The OAuth client was not found."
}

感谢。

3 个答案:

答案 0 :(得分:1)

您不是在执行此步骤。 1)您的客户端ID和客户端密钥必须与您授权的应用程序相同。 2)您的重定向Url需要与oauth2callback相同。

您可以按照本指南进行身份验证。 https://developers.google.com/adwords/api/docs/guides/authentication

谢谢,

答案 1 :(得分:0)

对于其他会找到此帖子的人。要尝试示例,请先阅读README.md https://github.com/googleads/googleads-php-lib/blob/master/README.md

简而言之:您需要在auth.ini中指定密钥,该库将在执行期间读取

答案 2 :(得分:0)

当我尝试获取与adwords具有相同设置的新刷新令牌时,我的工作代码在2017-01与Google DFP API开始时出现相同的错误。那是因为旧的"客户端ID"使用" Web应用程序"我的帐户的类型不再有效。得到" 401,未经授权"来自python lib的错误。创建新的"客户端ID"与"其他"类型,错误消失了。