【发布时间】:2014-09-11 03:32:39
【问题描述】:
我有一个创建站点的应用程序,包括注册域和配置 DNS。创建站点后,我想将域添加到 Google 网站管理员工具并将站点地图添加到域。
我在带有服务帐户的 Google API PHP 客户端中使用新的 Webmasters Service。如the docs 中所述,使用服务帐户和 OAuth2 完成身份验证;这在某种程度上起作用,因为我可以添加一个站点并访问站点列表以确认它已被添加,但该站点的权限级别是“siteUnverifiedUser”,并且在该访问级别下,尝试还添加一个站点地图触发 HTTP 403 错误“(403) 用户没有足够的站点权限”。
API seemed to support verification 的早期版本,但已被删除并且文档不再提及它。如何验证我的服务帐户是否有权访问该域,以便我可以向其中添加站点地图?
【问题讨论】:
-
Aaa 就这样我找到了site verification api...我会深入挖掘,看看这是否能解决我的问题。
标签: php google-api-php-client google-search-console