Se non vuoi scrivere il tuo codice per inviare richieste HTTP e analizzare le risposte, devi scaricare una libreria client.
La procedura per configurare una libreria client varia in base al linguaggio di programmazione. Nella sezione seguente, seleziona la lingua che stai utilizzando per lo sviluppo.
Se vuoi utilizzare una lingua non indicata di seguito, consulta la documentazione della libreria client per verificare se è disponibile una libreria per la tua lingua.
Java
Per utilizzare la libreria client delle API di Google per Java, devi scaricare la libreria client Java di base e la libreria Java dell'API Activity di Google Drive.
Questa pagina contiene informazioni su come iniziare a utilizzare l'API Drive Activity mediante la libreria client delle API di Google per Java. Per ulteriori informazioni, leggi la seguenti documentazione:
- Sfoglia la documentazione di riferimento JavaDoc per l'API Drive Activity.
- Leggi la Guida per gli sviluppatori per la libreria client delle API di Google per Java.
- Interagisci con questa API nel tuo browser utilizzando API Explorer per l'API Drive Activity.
Aggiungere la libreria client al tuo progetto
Seleziona il tuo ambiente di build (Maven o Gradle) dalle seguenti schede:
Aggiungi quanto segue al tuo file pom.xml
:
Vedi tutte le versioni disponibili in Maven Central Repository.
Aggiungi quanto segue al tuo file build.gradle
:
Vedi tutte le versioni disponibili in Maven Central Repository.
Python
Per utilizzare la libreria client delle API di Google per Python, devi scaricare e installare il codice sorgente di Python.
Questa pagina contiene informazioni su come iniziare a utilizzare l'API Drive Activity mediante la libreria client delle API di Google per Python (v1/v2). Per ulteriori informazioni, leggi la seguenti documentazione:
- Sfoglia la documentazione di riferimento PyDoc per l'API Drive Activity.
- Leggi la Guida per gli sviluppatori per la libreria client delle API di Google per Python (v1/v2).
- Interagisci con questa API nel tuo browser utilizzando API Explorer per l'API Drive Activity.
Requisiti di sistema
- Sistemi operativi:
- Linux
- macOS X
- Windows
- La libreria client v1 richiede Python 2.7 o versioni successive. La libreria client v2 richiede 3.7 o versioni successive.
Installare la libreria client
Puoi utilizzare un gestore di pacchetti o scaricare e installare manualmente la libreria client Python:
Installazione gestita
Utilizza pip o setuptools per gestire l'installazione (potrebbe essere necessario eseguire prima sudo
):
- pip (preferito):
pip install --upgrade google-api-python-client
- Setuptools:
easy_install --upgrade google-api-python-client
Installazione manuale
- Scarica il client più recente per Python.
- Estrai il codice dal pacchetto.
- Installa:
python setup.py install
App Engine
Poiché le librerie client per Python non sono installate nell'ambiente runtime Python di App Engine, devi copiarle nella tua applicazione proprio come le librerie di terze parti.
Per farlo, esegui i seguenti comandi:
$ hg clone https://google-api-python-client.googlecode.com/hg/ google-api-python-client $ cd google-api-python-client $ sudo python setup.py install
Ora puoi importare i corsi di cui hai bisogno utilizzando le seguenti istruzioni:
from apiclient.discovery import build from apiclient.oauth import OAuthCredentials import httplib2 import oauth2 as oauth
PHP
Per utilizzare la libreria client delle API Google per PHP, devi scaricare e installare il codice sorgente PHP.
Per farlo, esegui i seguenti comandi:
$ 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.
Ora puoi importare i corsi di cui hai bisogno utilizzando le seguenti istruzioni:
require_once "../src/apiClient.php";
.NET
Per utilizzare la libreria client delle API di Google per .NET devi scaricare la libreria client .NET di base e la libreria .NET dell'API Attività di Google Drive. Scarica i file e aggiungili come riferimenti al progetto:
Ora puoi importare i corsi di cui hai bisogno utilizzando le seguenti istruzioni:
using Google.Apis.Authentication; using Google.Apis.Authentication.OAuth2;