【发布时间】:2015-01-22 02:34:59
【问题描述】:
我使用 google-api-php-client 库来访问网站管理员工具数据。当我想列出站点地图时,出现致命错误:未捕获的异常“Google_Service_Exception”(403)用户没有足够的站点权限。另见:https://support.google.com/webmasters/answer/2451999。 我将服务帐户电子邮件地址添加为我网站的限制用户,但错误仍然存在。
终于找到了答案: 服务帐户与普通的 Google 帐户不同。 您不能使用它来访问特定资源,即使您授予特定地址“访问”权限也是如此。请参阅here,了解您可以授权对 Webmaster API 的请求的不同方式。
【问题讨论】:
-
我在使用 nodejs 时遇到了同样的问题 - 在一段曾经可以工作的代码上
标签: google-api google-api-php-client google-search-console