2016-01-11 67 views
0

我正在使用Search Console API添加网站,并在添加网站后从中获取信息。不幸的是,API参考资料相当稀少,目前为止我只能提交网站进行初始验证 - 然后,一旦我上传验证文件或元标记,我必须登录到Google帐户并点击“验证”按钮手动,击败了API的目的。如何在Google Search Console(网站站长工具)API版本3中完成网站验证?

我知道以前版本的API允许您通过发送另一个请求来完成验证。由于v3的文档缺少大量的信息,并且通常是不正确的,所以我希望别人知道如何做到这一点。

回答

3

改为使用Google Site Verification

请求:

POST https://www.googleapis.com/siteVerification/v1/token?access_token=oauth2-token 
Content-Type: application/json 

{ 
    "verificationMethod": "META", 
    "site": { 
    "identifier": "http://www.example.com", 
    "type": "SITE" 
    } 
} 

响应:

{ 
    "token": '<meta name="google-site-verification" content="lZgPSX9UM01PXeMi88RGdIrBpl7jLFCXL9RNt4N0mmo" />', 
    "method": "META" 
} 

阅读以了解更多信息: https://developers.google.com/site-verification/v1/invoking#verify

1

用于验证网站所有权的方法在较旧的API版本中已被弃用且不再受支持。 因此,不再需要通过API验证网站所有权。

请参阅Developer's Guide: Protocol了解更多信息。

+0

这Deveoper指南是针对V2 API。我正在寻找适用于v3 API的解决方案。 – Morgan

+0

它已经在v2 API中被弃用,这清楚地表明它在v3 API中从来不可用。 –

+0

我在寻找真实的信息,而不是信念或猜测,但感谢您的时间。 – Morgan

相关问题