安装客户端库

Indexing API 是基于 HTTP 和 JSON 构建的,因此任何标准 HTTP 客户端均可向其发送请求并解析响应。

不过,Google API 客户端库可提供更好的语言集成和更高的安全性,还支持进行需要用户授权的调用。客户端库支持多种编程语言;使用客户端库可以避免手动设置 HTTP 请求和手动解析响应。

首先,请选择要用于开发的编程语言。

Go

获取最新的 Go 版 Indexing API 客户端库(Alpha 版)

阅读该客户端库的开发者指南

Java

此页面包含有关通过 Java 版 Google API 客户端库开始使用 Indexing API 的信息。此外,您可能对以下文档感兴趣:

将库添加到项目中

从以下标签中选择构建环境(Maven 或 Gradle),或下载包含您所需的所有 jar 文件的 zip 文件:

下载

下载 Java 版 Indexing API v3 客户端库

要详细了解以下信息,请参阅 indexing/readme.html 文件:

  • zip 文件包含什么内容。
  • 每种应用类型(网络应用、需要安装的应用或 Android 应用)需要哪些相关 jar 文件。

libs 文件夹包含对于各种应用类型您可能需要的所有全局适用的依赖项。

JavaScript

阅读该客户端库的开发者指南

.NET

此页面包含有关通过 .NET 版 Google API 客户端库开始使用 Indexing API 的信息。此外,您可能对以下文档感兴趣:

下载库

Google.Apis.indexing 下载可用的 NuGet 软件包并进行安装。

Node.js

获取最新的 Node.js 版 Indexing API 客户端库

阅读该客户端库的开发者指南

Obj-C

获取最新的 Objective-C 版 Indexing API 客户端库

阅读该客户端库的开发者指南

PHP

获取最新的 PHP 版 Indexing API 客户端库(Beta 版)

阅读该客户端库的开发者指南

Python

此页面包含有关通过 Python 版 Google API 客户端库开始使用 Indexing API 的信息。此外,您可能对以下文档感兴趣:

系统要求

安装客户端库

您既可以使用软件包管理器,也可以手动下载并安装 Python 客户端库:

托管安装

利用 pip 或 setuptools 管理安装操作(您可能需要先运行 sudo):

  • pip(首选):
    $ pip install --upgrade google-api-python-client
  • Setuptools - 使用 setuptools 软件包中所含的 easy_install 工具:
    $ easy_install --upgrade google-api-python-client

手动安装

下载最新的 Python 版客户端库,解压缩代码并运行 python setup.py install

App Engine

由于 App Engine Python 运行时环境中未安装 Python 客户端库,因此您必须像安装第三方库一样通过 vendor 方法将这些库添加到您的应用中

Ruby

此页面包含有关通过 Ruby 版 Google API 客户端库开始使用 Indexing API 的信息。此外,您可能对以下文档感兴趣:

安装 google-api-client gem

如果您之前未安装过 Ruby 版 Google API 客户端库,请打开一个终端并使用 RubyGems 进行安装:

$ gem install google-api-client

如果您已安装 gem,只是想更新至最新版本:

$ gem update -y google-api-client

您可能需要在这些命令前面加上 sudo,具体取决于您的系统。

Ruby 版 Google API 客户端库使用入门

请务必查看我们详尽的入门指南,以快速了解如何提出第一个请求。

访问 Indexing API 的其他方法

下表列出了一些访问 Indexing API 的其他便捷方法。

访问方法 说明
APIs Explorer 一种交互工具,使您能够直接通过浏览器轻松尝试 Google API。

发送以下问题的反馈:

此网页