我正在使用Search Console API添加网站,并在添加后从中获取信息。不幸的是,API参考相当稀疏,到目前为止,我所能做的就是提交网站进行初步验证 - 然后,一旦我上传验证文件或元标记,我就必须登录谷歌帐户并点击“验证”按钮手动,无视API的目的。
我知道以前版本的API允许您通过发送另一个请求来完成验证。由于v3的文档缺少大量信息并且通常不正确,我希望其他人知道如何执行此操作。
答案 0 :(得分:4)
请求:
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 :(得分:1)
旧API版本已弃用验证网站所有权的方法,不再支持此方法。 因此,不再需要通过API验证网站所有权。
请参阅Developer's Guide: Protocol了解详情。