Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/230.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何获取Google AdWords API的刷新令牌?_Php_Google Api_Google Oauth_Google Ads Api_Google Api Php Client - Fatal编程技术网

Php 如何获取Google AdWords API的刷新令牌?

Php 如何获取Google AdWords API的刷新令牌?,php,google-api,google-oauth,google-ads-api,google-api-php-client,Php,Google Api,Google Oauth,Google Ads Api,Google Api Php Client,我的客户在另一个国家。当我尝试获取此处描述的刷新令牌时,它会要求我登录。客户给了我谷歌账户凭证,但谷歌随后将其标记为可疑登录,想要一个电话号码,不让我进入 我甚至向客户端发送了通过运行GetRefreshToken.php获得的URL,他们访问了该URL并将刷新令牌发回给我。当我尝试使用刷新令牌时,它给出了错误消息 An error has occurred: { "error" : "invalid_grant" } 刷新令牌用于我使用一次性GMail帐户创建的测试MCC帐户。我认为让

我的客户在另一个国家。当我尝试获取此处描述的刷新令牌时,它会要求我登录。客户给了我谷歌账户凭证,但谷歌随后将其标记为可疑登录,想要一个电话号码,不让我进入

我甚至向客户端发送了通过运行
GetRefreshToken.php
获得的URL,他们访问了该URL并将刷新令牌发回给我。当我尝试使用刷新令牌时,它给出了错误消息

An error has occurred: {
  "error" : "invalid_grant"
}

刷新令牌用于我使用一次性GMail帐户创建的测试MCC帐户。我认为让客户机设置一个开发环境并自己运行代码来获取刷新令牌是愚蠢的

你的客户不应该给你谷歌认证,这完全违背了开放认证的目的。发生在你身上的事情应该发生。作为开发人员,您不应该尝试验证其他人的帐户。你的应用程序具体做什么?@DaImTo我无法以自己的身份登录,因为我已经有一个AdWords帐户。谷歌只允许你在每封电子邮件中使用一个AdWords帐户。