我可以使用google访问网站列表,使用通过web服务请求授予的访问令牌,现在我想通过服务器向服务器请求访问。
在将访问列表的权限授予服务器帐户之后,我无法使用以下范围正确使用setAssertionCredentials:
'https://www.googleapis.com/auth/webmasters'案例1
当模拟用户帐户时:
$cred->sub = 'user.account@gmail.com';PHP客户端返回
'Error refreshing the OAuth2 token, message: '{ "error" : "unauthorized_client", "error_description" : "Unauthorized client or scope in request." }案例2
在不模拟用户帐户的情况下,PHP客户端获得一个空数组
问题
如何模拟用户使用服务器服务器谷歌的网站管理员API请求?
相关内容而不回答
发布于 2016-07-16 06:19:32
我会说,通过服务器到服务器请求来完成这个任务会带来一些麻烦。
因为您可以通过web服务请求获得它,所以您可以为您的php函数和put the data in json on Google Cloud Storage (GCS) as public启动一个外部触发器,这样您就可以通过服务器访问所需的数据到服务器请求,并在它完成后立即删除它。
https://stackoverflow.com/questions/30286479
复制相似问题