请求中未经授权的客户端或范围

时间:2016-01-14 09:25:43

标签: php api

我无法访问Content API shopping(https://www.googleapis.com/auth/content

下一个错误:

异常'Google_Service_Exception',消息为'{  “错误”:“unauthorized_client”,  “error_description”:“请求中未经授权的客户端或范围。” }

这是代码的一部分,初始化

    $config_file = path to the file json

    $config = json_decode (file_get_contents ($config_file));

    $client = new Google_Client ();

    $client->setScopes ('https://www.googleapis.com/auth/content');

    $client->setAuthConfig ($config_file);

    $this->service = new Google_Service_ShoppingContent ($client);

做了什么:

1创建帐户Merchant Center,确认网站的权利

2在console.developers.google.com

中创建项目

3启用Content API for Shopping

4 Created Credentials - 服务帐户密钥 - json

5权限 - 服务帐户 - 启用Google Apps域范围的代表团

6尝试向admin.google添加规则(写为https://developers.google.com/identity/protocols/OAuth2ServiceAccount),但没有结果。

感谢任何帮助。

0 个答案:

没有答案