Zainstaluj biblioteki klienta Dysku Google

Interfejs Google Drive API opiera się na protokole HTTP i JSON, więc każdy standardowy klient HTTP może wysyłać do niego żądania i analizować odpowiedzi.

Biblioteki klienta interfejsów API Google zapewniają jednak lepszą integrację językową, wyższy poziom bezpieczeństwa i ułatwiają wykonywanie wywołań, które wymagają autoryzacji użytkownika. Biblioteki klienta wykorzystują naturalne konwencje każdego obsługiwanego języka, co ograniczają powtarzalny kod, który musisz napisać. Biblioteki klienta są dostępne w kilku językach programowania. Dzięki nim nie musisz ręcznie konfigurować żądań HTTP ani analizować odpowiedzi.

Więcej informacji o bibliotekach klienta Cloud i starszych bibliotekach klienta interfejsów API Google znajdziesz w artykule Omówienie bibliotek klienta.

Biblioteki klienta

Dysk udostępnia biblioteki klienta dla poniższych języków. Wybierz język programowania, którego chcesz używać.

Dart

Pobierz najnowszą bibliotekę klienta interfejsu Google Drive API dla Drata.

Uruchom to polecenie, aby zainstalować tę bibliotekę klienta w środowisku Dart:

dart pub add googleapis

Uruchom to polecenie, aby zainstalować tę bibliotekę klienta w środowisku Flutter:

flutter pub add googleapis

Przykładowe fragmenty kodu

Informacje o tym, jak wyświetlić lub pobrać przykładowy kod, znajdziesz w repozytorium GitHub googleapis.dart.

Dokumentacja biblioteki klienta

Więcej informacji znajdziesz w dokumentacji biblioteki klienta.

Przeczytaj

Pobierz najnowszą bibliotekę klienta interfejsu Google Drive API dla Go.

Aby zainstalować w swoim środowisku interfejs API i jego wersję, uruchom to polecenie:

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

Przykładowe fragmenty kodu

Informacje o tym, jak wyświetlić lub pobrać przykładowy kod, znajdziesz w repozytorium GitHub google-api-go-client.

Dokumentacja biblioteki klienta

Więcej informacji znajdziesz w dokumentacji biblioteki klienta.

Java

Pobierz najnowszą bibliotekę klienta interfejsu Google Drive API do języka Java.

Aby użyć narzędzia Maven, dodaj te wiersze do pliku 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>

Aby używać Gradle, dodaj do pliku build.gradle te wiersze:

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

Przykładowe fragmenty kodu

Informacje o tym, jak wyświetlić lub pobrać przykładowy kod, znajdziesz w repozytorium GitHub google-api-java-client-services.

Dokumentacja biblioteki klienta

Więcej informacji znajdziesz w dokumentacji biblioteki klienta.

JavaScript

Pobierz najnowszą bibliotekę klienta interfejsu Google Drive API do JavaScriptu.

Wysyłaj żądania do biblioteki klienta JavaScript za pomocą gapi.client.request.

Przykładowe fragmenty kodu

Informacje o tym, jak wyświetlić lub pobrać przykładowy kod, znajdziesz w repozytorium GitHub google-api-javascript-client.

.NET

Pobierz najnowszą bibliotekę klienta interfejsu Google Drive API dla .NET.

Uruchom to polecenie, aby zainstalować ten pakiet w swoim środowisku:

dotnet add package Google.Apis --version 1.68.0

Alternatywne metody instalacji znajdziesz na stronie Google.Apis NuGet.

Przykładowe fragmenty kodu

Aby wyświetlić lub pobrać przykłady pojedynczego kodu, wejdź na stronę Rozpocznij.

Dokumentacja biblioteki klienta

Więcej informacji znajdziesz w dokumentacji biblioteki klienta.

Node.js

Pobierz najnowszą bibliotekę klienta interfejsu Google Drive API dla Node.js.

Uruchom to polecenie, aby zainstalować tę bibliotekę klienta w swoim środowisku:

npm install @googleapis/drive

Przykładowe fragmenty kodu

Informacje o tym, jak wyświetlić lub pobrać przykładowy kod, znajdziesz w repozytorium GitHub google-api-nodejs-client.

Dokumentacja biblioteki klienta

Więcej informacji znajdziesz w dokumentacji biblioteki klienta.

Obj-C

Pobierz najnowszą bibliotekę klienta interfejsu Google Drive API dla Objective-C dla REST.

Jeśli tworzysz kompilację z CocoaPods, dodaj wymagany pod do Podfile w swoim środowisku:

pod 'GoogleAPIClientForREST/Drive'

Przykładowe fragmenty kodu

Informacje o tym, jak wyświetlić lub pobrać przykładowy kod, znajdziesz w repozytorium GitHub google-api-objectivec-client-for-rest.

Dokumentacja biblioteki klienta

Więcej informacji znajdziesz w dokumentacji biblioteki klienta.

PHP

Pobierz najnowszą bibliotekę klienta interfejsu Google Drive API dla PHP.

Jeśli chcesz użyć narzędzia Composer, uruchom to polecenie w celu zainstalowania tej biblioteki klienta w swoim środowisku:

npm install @googleapis/drivecomposer require google/apiclient:^2.15.0

Aby zamiast tego pobrać i zainstalować wersję, wyodrębnij pobrany plik i dodaj do projektu moduł automatycznego ładowania:

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

Przykładowe fragmenty kodu

Informacje o tym, jak wyświetlić lub pobrać przykładowy kod, znajdziesz w repozytorium GitHub google-api-php-client.

Dokumentacja biblioteki klienta

Więcej informacji znajdziesz w dokumentacji biblioteki klienta.

Python

Pobierz najnowszą bibliotekę klienta interfejsu Google Drive API dla języka Python.

Zainstaluj tę bibliotekę klienta w virtualenv w swoim środowisku za pomocą pip.

Aby zainstalować w systemie Mac lub Linux:

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

Aby zainstalować system w systemie Windows:

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

Przykładowe fragmenty kodu

Informacje o tym, jak wyświetlić lub pobrać przykładowy kod, znajdziesz w repozytorium GitHub google-api-python-client.

Dokumentacja biblioteki klienta

Więcej informacji znajdziesz w dokumentacji biblioteki klienta.

Ruby

Pobierz najnowszą bibliotekę klienta interfejsu Google Drive API dla Ruby.

Jeśli chcesz użyć biblioteki gem install, uruchom to polecenie w celu zainstalowania tej biblioteki klienta w środowisku:

gem install google-apis-drive_v3 -v 0.5.0

Aby zamiast tego wymagać pliku, dodaj go do Gemfile, dodaj instrukcję wymaganą do projektu i utwórz instancję usługi:

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

Przykładowe fragmenty kodu

Informacje o tym, jak wyświetlić lub pobrać przykładowy kod, znajdziesz w repozytorium GitHub google-api-ruby-client.

Dokumentacja biblioteki klienta

Więcej informacji znajdziesz w dokumentacji biblioteki klienta.