Se não quiser escrever seu próprio código para enviar solicitações HTTP e analisar os de entrada, faça o download de um arquivo biblioteca.
A configuração de uma biblioteca de cliente varia de acordo com a linguagem de programação. Nos seguintes selecione a linguagem que está usando para o desenvolvimento.
Se você quiser usar uma linguagem que não é mostrada abaixo, consulte a documentação do cliente documentação da biblioteca para ver se há uma biblioteca para seu idioma.
Java
Para usar a biblioteca de cliente de APIs do Google para Java, é preciso fazer o download da biblioteca de cliente Java principal e da biblioteca Java da API Google Drive Activity.
Esta página contém informações sobre como começar a usar a API Drive Activity usando a biblioteca de cliente das APIs do Google para Java. Para mais informações, consulte a seguinte documentação:
- Consulte a referência do Javadoc para a API Drive Activity.
- Leia o Guia do desenvolvedor da biblioteca de cliente de APIs do Google para Java.
- Interaja com essa API no navegador usando o APIs Explorer para a API Drive Activity.
Adicionar a biblioteca de cliente ao seu projeto
Selecione o ambiente de build (Maven ou Gradle) nas guias abaixo:
Adicione a instrução a seguir ao seu arquivo pom.xml
:
Veja todas as versões disponíveis no Repositório Central Maven.
Adicione a instrução a seguir ao seu arquivo build.gradle
:
Veja todas as versões disponíveis no Repositório Central Maven.
Python
Para usar a biblioteca de cliente de APIs do Google para Python, é necessário fazer o download e instalar a origem do Python.
Esta página contém informações sobre como começar a 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:
- Consulte a referência do PyDoc para a API Drive Activity.
- Leia o Guia do desenvolvedor da biblioteca de cliente de APIs do Google para Python.
- Interaja com essa API no navegador usando o APIs Explorer para a API Drive Activity.
Requisitos do sistema
- Sistemas operacionais:
- Linux
- macOS X
- Windows
- Python 2.7, 3.4 ou posterior
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 primeiro sudo
:
- pip (preferencial):
pip install --upgrade google-api-python-client
- Setuptools:
easy_install --upgrade google-api-python-client
Instalação manual
- Faça o download da biblioteca de cliente mais recente para Python.
- Descompacte o código.
- 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 é possível 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, é necessário fazer o download e instalar a origem em 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 é possível importar as classes necessárias usando as seguintes instruções:
require_once "../src/apiClient.php";
.NET
Para usar a biblioteca de cliente das APIs do Google para .NET, é preciso fazer o download da biblioteca de cliente principal do .NET e da biblioteca .NET da API Google Drive Activity. Faça o download dos arquivos e adicione-os como referências ao seu projeto:
Agora é possível importar as classes necessárias usando as seguintes instruções:
using Google.Apis.Authentication; using Google.Apis.Authentication.OAuth2;