Php 如何验证网站管理员工具API的服务帐户用户
我有一个创建站点的应用程序,包括注册域和配置DNS。创建站点时,我想将该域添加到Google Webmaster Tools,并将站点地图添加到该域 我正在使用GoogleAPI PHP客户端中的新服务帐户。使用服务帐户和OAuth2进行身份验证,如中所述;这在某种程度上是有效的,因为我可以添加一个站点并访问站点列表以确认它已被添加,但该站点的权限级别为“siteUnverifiedUser”,并且在该访问级别下,尝试同时添加站点地图会触发HTTP 403错误“(403)用户没有足够的站点权限”Php 如何验证网站管理员工具API的服务帐户用户,php,google-api-php-client,google-webmaster-tools,Php,Google Api Php Client,Google Webmaster Tools,我有一个创建站点的应用程序,包括注册域和配置DNS。创建站点时,我想将该域添加到Google Webmaster Tools,并将站点地图添加到该域 我正在使用GoogleAPI PHP客户端中的新服务帐户。使用服务帐户和OAuth2进行身份验证,如中所述;这在某种程度上是有效的,因为我可以添加一个站点并访问站点列表以确认它已被添加,但该站点的权限级别为“siteUnverifiedUser”,并且在该访问级别下,尝试同时添加站点地图会触发HTTP 403错误“(403)用户没有足够的站点权限”
API的早期版本,但该版本已被删除,文档中不再提及它。我如何验证我的服务帐户是否有权访问该域,以便我可以向其中添加站点地图?简单的回答是,可以使用谷歌的来验证站点的所有权,然后还将允许添加站点地图等其他操作。aa就像这样,我发现。。。我会继续挖掘,看看这是否能解决我的问题。