L'API Google Drive étant basée sur HTTP et JSON, n'importe quel client HTTP standard peut lui envoyer des requêtes et analyser les réponses.
Toutefois, les bibliothèques clientes des API Google offrent une meilleure intégration des langages renforcent la sécurité et facilitent les appels nécessitant l'autorisation de l'utilisateur. Les bibliothèques clientes utilisent les conventions et de réduire le code récurrent que vous devez écrire. Les bibliothèques clientes disponibles dans plusieurs langages de programmation. En les utilisant, vous pouvez éviter le besoin pour configurer manuellement les requêtes HTTP et analyser les réponses.
En savoir plus sur les bibliothèques clientes Cloud et l'ancien client API Google Bibliothèques dans les bibliothèques clientes explicatives.
Bibliothèques clientes
Drive fournit des bibliothèques clientes pour les langages suivants. Sélectionnez le langage de programmation que vous souhaitez utiliser.
Dart
Obtenez la dernière bibliothèque cliente de l'API Google Drive pour Dart
Exécutez la commande suivante pour installer cette bibliothèque cliente dans votre environnement pour Dart:
dart pub add googleapis
Exécutez la commande suivante pour installer cette bibliothèque cliente dans votre environnement pour Flutter:
flutter pub add googleapis
Exemples de code
Pour afficher ou obtenir des exemples de code individuels, consultez la
googleapis.dart
dépôt GitHub.
Documentation de la bibliothèque cliente
Pour plus d'informations, consultez la bibliothèque cliente documentation.
Go
Obtenez la dernière bibliothèque cliente de l'API Google Drive pour OK.
Exécutez la commande suivante pour installer une API et une version de cette API dans votre environnement:
go get google.golang.org/api/urlshortener/v1
Exemples de code
Pour afficher ou obtenir des exemples de code individuels, consultez la
google-api-go-client
dépôt GitHub.
Documentation de la bibliothèque cliente
Pour plus d'informations, consultez la bibliothèque cliente documentation.
Java
Obtenez la dernière bibliothèque cliente de l'API Google Drive pour Java.
Pour utiliser Maven, ajoutez les lignes suivantes à votre fichier pom.xml
:
<project>
<dependencies>
<dependency>
<groupId>com.google.apis</groupId>
<artifactId>google-api-services-drive</artifactId>
<version>v3-rev20240509-2.0.0</version>
</dependency>
</dependencies>
</project>
Pour utiliser Gradle, ajoutez les lignes suivantes à votre fichier build.gradle
:
repositories {
mavenCentral()
}
dependencies {
implementation 'com.google.apis:google-api-services-drive:v3-rev20240509-2.0.0'
}
Exemples de code
Pour afficher ou obtenir des exemples de code individuels, consultez la
google-api-java-client-services
dépôt GitHub.
Documentation de la bibliothèque cliente
Pour plus d'informations, consultez la bibliothèque cliente documentation.
JavaScript
Obtenez la dernière bibliothèque cliente de l'API Google Drive pour JavaScript.
Utilisez gapi.client.request
pour envoyer des requêtes à la bibliothèque cliente JavaScript.
Exemples de code
Pour afficher ou obtenir des exemples de code individuels, consultez la
google-api-javascript-client
dépôt GitHub.
.NET
Obtenez la dernière bibliothèque cliente de l'API Google Drive pour .NET
Exécutez la commande suivante pour installer ce package dans votre environnement :
dotnet add package Google.Apis --version 1.68.0
Pour connaître d'autres méthodes d'installation, consultez le
Google.Apis
Page NuGet.
Exemples de code
Pour afficher ou obtenir des exemples de code individuels, consultez la page Obtenir commencé .
Documentation de la bibliothèque cliente
Pour plus d'informations, consultez la bibliothèque cliente documentation.
Node.js
Obtenez la dernière bibliothèque cliente de l'API Google Drive pour Node.js
Exécutez la commande suivante pour installer cette bibliothèque cliente dans votre environnement:
npm install @googleapis/drive
Exemples de code
Pour afficher ou obtenir des exemples de code individuels, consultez la
google-api-nodejs-client
dépôt GitHub.
Documentation de la bibliothèque cliente
Pour plus d'informations, consultez la bibliothèque cliente documentation.
Obj-C
Obtenez la dernière bibliothèque cliente de l'API Google Drive pour Objective-C pour REST.
Si vous compilez à partir de CocoaPods, ajoutez le pod requis au Podfile
dans
votre environnement:
pod 'GoogleAPIClientForREST/Drive'
Exemples de code
Pour afficher ou obtenir des exemples de code individuels, consultez la
google-api-objectivec-client-for-rest
dépôt GitHub.
Documentation de la bibliothèque cliente
Pour plus d'informations, consultez la bibliothèque cliente documentation.
PHP
Obtenez la dernière bibliothèque cliente de l'API Google Drive pour PHP
Pour utiliser Composer, exécutez la commande suivante pour installer cette bibliothèque cliente dans votre environnement:
npm install @googleapis/drivecomposer require google/apiclient:^2.15.0
Pour télécharger et installer la version à la place, extrayez le fichier de téléchargement et incluez le chargeur automatique dans votre projet:
require_once '/path/to/google-api-php-client/vendor/autoload.php';
Exemples de code
Pour afficher ou obtenir des exemples de code individuels, consultez la
google-api-php-client
dépôt GitHub.
Documentation de la bibliothèque cliente
Pour plus d'informations, consultez la bibliothèque cliente documentation.
Python
Obtenez la dernière bibliothèque cliente de l'API Google Drive pour Python.
Installez cette bibliothèque cliente dans un
virtualenv dans votre environnement
avec pip
.
Pour l'installer sous Mac ou Linux:
pip3 install virtualenv
virtualenv <your-env>
source <your-env>/bin/activate
<your-env>/bin/pip install google-api-python-client
Pour l'installer sous Windows:
pip install virtualenv
virtualenv <your-env>
<your-env>\Scripts\activate
<your-env>\Scripts\pip.exe install google-api-python-client
Exemples de code
Pour afficher ou obtenir des exemples de code individuels, consultez la
google-api-python-client
dépôt GitHub.
Documentation de la bibliothèque cliente
Pour plus d'informations, consultez la bibliothèque cliente documentation.
Ruby
Obtenez la dernière bibliothèque cliente de l'API Google Drive pour Ruby.
Pour utiliser gem install
, exécutez la commande suivante afin d'installer ce client
bibliothèque dans votre environnement:
gem install google-apis-drive_v3 -v 0.5.0
Pour exiger le fichier à la place, ajoutez-le à votre Gemfile
, ajoutez l'élément obligatoire
dans votre projet, puis instanciez le service:
require 'google/apis/drive_v3'
drive = Google::Apis::DriveV3::DriveService.new
Exemples de code
Pour afficher ou obtenir des exemples de code individuels, consultez la
google-api-ruby-client
dépôt GitHub.
Documentation de la bibliothèque cliente
Pour plus d'informations, consultez la bibliothèque cliente documentation.