Google Drive-Clientbibliotheken installieren

Die Google Drive API basiert auf HTTP und JSON, sodass jeder HTTP-Standardclient Anfragen an sie senden und die Antworten parsen kann.

Die Google API-Clientbibliotheken bieten jedoch eine bessere Sprachintegration sowie eine höhere Sicherheit und erleichtern Aufrufe, die eine Nutzerautorisierung erfordern. Die Clientbibliotheken verwenden die natürlichen Konventionen jeder unterstützten Sprache und reduzieren Standardcode, den Sie schreiben müssen. Die Clientbibliotheken sind in verschiedenen Programmiersprachen verfügbar. Durch Einsatz der Bibliotheken können Sie es vermeiden, dass Sie manuell HTTP-Anforderungen erstellen und die Antworten parsen müssen.

Weitere Informationen zu den Cloud-Clientbibliotheken und den älteren Google API-Client Bibliotheken finden Sie unter Clientbibliotheken und Cloud APIs erläutert.

Clientbibliotheken

Drive bietet Clientbibliotheken für die folgenden Sprachen. Wählen Sie die gewünschte Programmiersprache aus.

Dart

Rufen Sie die aktuelle Google Drive API-Clientbibliothek für Dart ab.

Führen Sie den folgenden Befehl aus, um diese Clientbibliothek in Ihrer Umgebung für Dart zu installieren:

dart pub add googleapis

Führen Sie den folgenden Befehl aus, um diese Clientbibliothek in Ihrer Umgebung für Flutter zu installieren:

flutter pub add googleapis

Codebeispiele

Rufen Sie das googleapis.dart GitHub-Repository auf, um einzelne Codebeispiele anzusehen oder abzurufen.

Dokumentation der Clientbibliothek

Weitere Informationen finden Sie in der Clientbibliothek dokumentation.

Ok

Rufen Sie die aktuelle Google Drive API-Clientbibliothek für Go ab.

Führen Sie den folgenden Befehl aus, um eine API und eine Version dieser API in Ihrer Umgebung zu installieren:

go get google.golang.org/api/urlshortener/v1

Codebeispiele

Rufen Sie das google-api-go-client GitHub-Repository auf, um einzelne Codebeispiele anzusehen oder abzurufen.

Dokumentation der Clientbibliothek

Weitere Informationen finden Sie in der Clientbibliothek dokumentation.

Java

Rufen Sie die aktuelle Google Drive API-Clientbibliothek für Java ab.

Wenn Sie Maven verwenden möchten, fügen Sie der Datei pom.xml die folgenden Zeilen hinzu:

<project>
  <dependencies>
    <dependency>
      <groupId>com.google.apis</groupId>
      <artifactId>google-api-services-drive</artifactId>
      <version>v3-rev20240509-2.0.0</version>
    </dependency>
  </dependencies>
</project>

Wenn Sie Gradle verwenden möchten, fügen Sie der Datei build.gradle die folgenden Zeilen hinzu:

repositories {
  mavenCentral()
}
dependencies {
  implementation 'com.google.apis:google-api-services-drive:v3-rev20240509-2.0.0'
}

Codebeispiele

Rufen Sie das google-api-java-client-services GitHub-Repository auf, um einzelne Codebeispiele anzusehen oder abzurufen.

Dokumentation der Clientbibliothek

Weitere Informationen finden Sie in der Clientbibliothek dokumentation.

JavaScript

Rufen Sie die aktuelle Google Drive API-Clientbibliothek für JavaScript ab.

Verwenden Sie gapi.client.request, um Anfragen an die JavaScript-Clientbibliothek zu senden.

Codebeispiele

Rufen Sie das google-api-javascript-client GitHub-Repository auf, um einzelne Codebeispiele anzusehen oder abzurufen.

.NET

Rufen Sie die aktuelle Google Drive API-Clientbibliothek für .NET ab.

Führen Sie den folgenden Befehl aus, um dieses Paket in Ihrer Umgebung zu installieren:

dotnet add package Google.Apis --version 1.68.0

Alternative Installationsmethoden finden Sie auf der Google.Apis NuGet-Seite.

Codebeispiele

Rufen Sie die Seite Get started auf, um einzelne Codebeispiele anzusehen oder abzurufen.

Dokumentation der Clientbibliothek

Weitere Informationen finden Sie in der Clientbibliothek dokumentation.

Node.js

Rufen Sie die aktuelle Google Drive API-Clientbibliothek für Node.js ab.

Führen Sie den folgenden Befehl aus, um diese Clientbibliothek in Ihrer Umgebung zu installieren:

npm install @googleapis/drive

Codebeispiele

Rufen Sie das google-api-nodejs-client GitHub-Repository auf, um einzelne Codebeispiele anzusehen oder abzurufen.

Dokumentation der Clientbibliothek

Weitere Informationen finden Sie in der Clientbibliothek dokumentation.

Obj-C

Rufen Sie die aktuelle Google Drive API-Clientbibliothek für Objective-C für REST ab.

Wenn Sie mit CocoaPods erstellen, fügen Sie den erforderlichen Pod der Datei Podfile in Ihrer Umgebung hinzu:

pod 'GoogleAPIClientForREST/Drive'

Codebeispiele

Rufen Sie das google-api-objectivec-client-for-rest GitHub-Repository auf, um einzelne Codebeispiele anzusehen oder abzurufen.

Dokumentation der Clientbibliothek

Weitere Informationen finden Sie in der Clientbibliothek dokumentation.

PHP

Rufen Sie die aktuelle Google Drive API-Clientbibliothek für PHP ab.

Wenn Sie Composer verwenden möchten, führen Sie den folgenden Befehl aus, um diese Clientbibliothek in Ihrer Umgebung zu installieren:

composer require google/apiclient:^2.15.0

Wenn Sie stattdessen die Release herunterladen und installieren möchten, extrahieren Sie die heruntergeladene Datei und fügen Sie den Autoloader in Ihr Projekt ein:

require_once '/path/to/google-api-php-client/vendor/autoload.php';

Codebeispiele

Rufen Sie das google-api-php-client GitHub-Repository auf, um einzelne Codebeispiele anzusehen oder abzurufen.

Dokumentation der Clientbibliothek

Weitere Informationen finden Sie in der Clientbibliothek dokumentation.

Python

Rufen Sie die aktuelle Google Drive API-Clientbibliothek für Python ab.

Installieren Sie diese Clientbibliothek mit pip in einer virtuellen Umgebung in Ihrer Umgebung.

So installieren Sie unter Mac oder Linux:

pip3 install virtualenv
virtualenv <your-env>
source <your-env>/bin/activate
<your-env>/bin/pip install google-api-python-client

So installieren Sie unter Windows:

pip install virtualenv
virtualenv <your-env>
<your-env>\Scripts\activate
<your-env>\Scripts\pip.exe install google-api-python-client

Codebeispiele

Rufen Sie das google-api-python-client GitHub-Repository auf, um einzelne Codebeispiele anzusehen oder abzurufen.

Dokumentation der Clientbibliothek

Weitere Informationen finden Sie in der Clientbibliothek dokumentation.

Ruby

Rufen Sie die aktuelle Google Drive API-Clientbibliothek für Ruby ab.

Wenn Sie gem install verwenden möchten, führen Sie den folgenden Befehl aus, um diese Clientbibliothek in Ihrer Umgebung zu installieren:

gem install google-apis-drive_v3 -v 0.5.0

Wenn Sie die Datei stattdessen benötigen, fügen Sie sie der Datei Gemfile hinzu, fügen Sie die Anweisung „require“ in Ihr Projekt ein und instanziieren Sie den Dienst:

require 'google/apis/drive_v3'
drive = Google::Apis::DriveV3::DriveService.new

Codebeispiele

Rufen Sie das google-api-ruby-client GitHub-Repository auf, um einzelne Codebeispiele anzusehen oder abzurufen.

Dokumentation der Clientbibliothek

Weitere Informationen finden Sie in der Clientbibliothek dokumentation.