【问题标题】:How to verify service account users for the Webmaster Tools API如何验证网站管理员工具 API 的服务帐户用户
【发布时间】: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


【解决方案1】:

对此的简短回答是,Google 的Site Verification API 可用于验证网站的所有权,然后也允许其他操作,例如添加站点地图。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-10
    • 1970-01-01
    • 2013-08-20
    相关资源
    最近更新 更多