Instalar uma biblioteca de cliente

Se não quiser escrever seu próprio código para enviar solicitações HTTP e analisar as respostas, faça o download de uma biblioteca de cliente.

A configuração de uma biblioteca de cliente varia de acordo com a linguagem de programação. Na seção a seguir, selecione a linguagem que você está usando para o desenvolvimento.

Para usar uma linguagem que não é mostrada abaixo, consulte a documentação da biblioteca de cliente para verificar se há uma biblioteca para ela.

Java

Para usar a biblioteca de cliente de APIs do Google para Java, é preciso fazer o download da biblioteca de cliente principal do Java e da biblioteca Java da API Activity do Google Drive.

Confira nesta página os primeiros passos para usar a API Drive Activity com a biblioteca de cliente de APIs do Google para Java. Para mais informações, consulte a seguinte documentação:

Adicionar a biblioteca de cliente ao projeto

Selecione o ambiente de build (Maven ou Gradle) nas guias abaixo:

Python

Para usar a biblioteca de cliente de APIs do Google para Python, é preciso fazer o download e instalar a fonte do Python.

Confira nesta página os primeiros passos para usar a API Drive Activity usando a biblioteca de cliente das APIs do Google para Python. Para mais informações, consulte a seguinte documentação:

Requisitos do sistema

Instale a biblioteca 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 sudo primeiro.

  • pip (preferencial):
    pip install --upgrade google-api-python-client
  • Setuptools:
    easy_install --upgrade google-api-python-client

Instalação manual

  1. Faça o download da biblioteca de cliente mais recente para Python.
  2. Descompacte o código.
  3. Instale:
    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 copiá-las no aplicativo da mesma forma que as bibliotecas de terceiros.

Para fazer isso, execute os seguintes comandos:

$ hg clone https://google-api-python-client.googlecode.com/hg/ google-api-python-client
$ cd google-api-python-client
$ sudo python setup.py install

Agora, você pode importar as classes necessárias usando as seguintes instruções:

from apiclient.discovery import build
from apiclient.oauth import OAuthCredentials

import httplib2
import oauth2 as oauth

PHP

Para usar a biblioteca de cliente de APIs do Google para PHP, você precisa fazer o download e instalar a origem do PHP.

Para fazer isso, execute os seguintes comandos:

$ svn checkout http://google-api-php-client.googlecode.com/svn/trunk/ google-api-php-client-read-only
$ cd google-api-php-read-only
$ # Copy the src directory to your working directory.

Agora, você pode importar as classes necessárias usando as seguintes instruções:

require_once "../src/apiClient.php";

.NET

Para usar a biblioteca de cliente de APIs do Google para .NET, é necessário fazer o download da biblioteca de cliente principal do .NET e da biblioteca .NET da API Activity do Google Drive. Faça o download e adicione os arquivos como referência ao seu projeto:

Agora, você pode importar as classes necessárias usando as seguintes instruções:

using Google.Apis.Authentication;
using Google.Apis.Authentication.OAuth2;