新的网站验证API

2013年12月31日星期二

发表者: John Mueller , 命令行爱好者以及网站趋势分析师

大约在一年前我们介绍了新的 验证Google Site的API 。我们一直在向更简单的方向努力,我们决定从2014年3月31日开始不再支持 旧版的验证API 方法 。其余的API将不再更新,这仅仅影响了验证方式。更多的关于验证的信息,可以参考帮助中心的 网站验证 部分。

升级新的API的好处之一就是它和大部分其他的Google API一样,使用相同的客户端。这样可以简化与其他应用和工具的整合。开始使用非常简单,特别是如果你已经使用了其他的Google API的话:
  1. 使用你最熟悉的编程语言来下载 Google API 客户端
  2. 学习 网站验证API 和它的方法。
  3. 允许您的客户进行 QAuth 验证。
  4. 开始验证!
如果 您迫不及待要开始尝试并且还是命令行爱好者,这里有一个快捷方法:
  1. 下载并且安装 oacurl
  2. 用一个Google账号验证:
    $ java -cp oacurl-1.2.0.jar com.google.oacurl.Login \
    --scope https://www.googleapis.com/auth/siteverification
  3. 请求验证信息:
    $ echo '{ "verificationMethod": "FILE", "site": {
    "identifier": "https://www.example.com",
    "type": "SITE" } }' | \
    java -cp oacurl-1.2.0.jar com.google.oacurl.Fetch \
    'https://www.googleapis.com/siteVerification/v1/token' \
    --content-type JSON -X=POST
  4. 创建并且增加您的网站的文件,然后验证:
    $ echo '{ "site": { "identifier": "https://www.example.com",
    "type": "SITE" } }' | \
    java -cp oacurl-1.2.0.jar com.google.oacurl.Fetch \
    'https://www.googleapis.com/siteVerification/v1/webResource?verificationMethod=FILE' \
    --content-type JSON -X=POST
  5. 大功告成!
我们希望这个API能帮助您更简单的实施Google Site 验证。如果您有任何问题,请在我们的 帮助论坛 提问。