Installer les bibliothèques clientes Google Drive

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.