Instalar bibliotecas de cliente

A API Indexing foi criada com base em HTTP e JSON. Portanto, qualquer cliente HTTP padrão pode enviar solicitações a essa API e analisar as respostas.

No entanto, as bibliotecas de cliente de APIs do Google proporcionam melhor integração de linguagem, mais segurança e compatibilidade com chamadas que exigem autorização do usuário. Elas estão disponíveis em várias linguagens de programação. Ao usar essas bibliotecas, você não precisa configurar solicitações HTTP e analisar as respostas manualmente.

Para começar, selecione a linguagem de programação que você está usando para o desenvolvimento.

Go

Faça o download da biblioteca de cliente da API Indexing para Go (Alfa) mais recente.

Leia o guia do desenvolvedor da biblioteca de cliente.

Java

Esta página contém informações sobre os primeiros passos com a API Indexing usando a biblioteca de cliente de APIs do Google para Java. Além disso, talvez você se interesse pela seguinte documentação:

Adicionar a biblioteca ao projeto

Selecione o ambiente de criação Maven ou Gradle nas guias abaixo ou faça o download de um arquivo zip com todos os jars necessários:

Fazer download

Faça o download da biblioteca de cliente da API Indexing v3 para Java.

Consulte o arquivo indexing/readme.html para ver detalhes sobre:

  • O que o arquivo zip contém.
  • Quais jars dependentes são necessários para cada tipo de aplicativo, seja ele da Web, instalado ou Android.

A pasta libs contém todas as dependências aplicáveis globalmente necessárias em todos os tipos de aplicativos.

JavaScript

Leia o guia do desenvolvedor da biblioteca de cliente.

.NET

Esta página contém informações sobre os primeiros passos com a API Indexing usando a biblioteca de cliente de APIs do Google para .NET. Além disso, talvez você se interesse pela seguinte documentação:

Como fazer o download da biblioteca

Instale um dos pacotes NuGet disponíveis em Google.Apis.indexing.

Node.js

Faça o download da biblioteca de cliente da API Indexing para Node.js mais recente.

Leia o guia do desenvolvedor da biblioteca de cliente.

Obj-C

Faça o download da biblioteca de cliente da API Indexing para Objective-C mais recente.

Leia o guia do desenvolvedor da biblioteca de cliente.

PHP

Faça o download da biblioteca de cliente da API Indexing para PHP (beta) mais recente.

Leia o guia do desenvolvedor da biblioteca de cliente.

Python

Esta página contém informações sobre os primeiros passos com a API Indexing usando a biblioteca de cliente de APIs do Google para Python. Além disso, talvez você se interesse pela seguinte documentação:

Requisitos do sistema

Como instalar a biblioteca de cliente

Você pode usar um gerenciador de pacotes ou fazer o download e instalar a biblioteca de cliente do Python manualmente:

Instalação gerenciada

Use pip ou setuptools para gerenciar sua instalação. Talvez seja necessário executar primeiro sudo:

  • pip (preferencial):
    $ pip install --upgrade google-api-python-client
  • Setuptools: use a ferramenta easy_install incluída no pacote setuptools:
    $ easy_install --upgrade google-api-python-client

Instalação manual

Faça o download da biblioteca de cliente mais recente para o Python, descompacte o código e execute python setup.py install.

App Engine

Como as bibliotecas de cliente do Python não estão instaladas no ambiente de execução do App Engine para Python, é preciso disponibilizá-las no aplicativo assim como as bibliotecas de terceiros.

Ruby

Esta página contém informações sobre os primeiros passos com a API Indexing usando a biblioteca de cliente de APIs do Google para Ruby. Além disso, talvez você se interesse pela seguinte documentação:

Como instalar a gem google-api-client

Caso a biblioteca de cliente de APIs do Google para Ruby ainda não esteja instalada, abra um terminal e instale-a usando RubyGems:

$ gem install google-api-client

Caso você já tenha a gem instalada e simplesmente queira atualizar para a versão mais recente:

$ gem update -y google-api-client

Dependendo do sistema, talvez seja necessário prefixar esses comandos com sudo.

Primeiros passos com a biblioteca de cliente de APIs do Google para Ruby

Não deixe de conferir nosso Guia de primeiros passos completo para ter uma rápida visão geral sobre como fazer sua primeira solicitação.

Outras formas de acessar a API Indexing

A tabela abaixo lista algumas outras maneiras convenientes de acessar a API Indexing.

Método de acesso Descrição
APIs Explorer É uma ferramenta interativa para testar facilmente as APIs do Google diretamente no navegador.