Zainstaluj biblioteki klienta Dysku Google

Interfejs Drive API został zaprojektowany na podstawie protokołu HTTP i JSON, więc każdy standardowy klient HTTP może wysyłać do niego żądania i analizować odpowiedzi.

Biblioteki klienta interfejsu API Google zapewniają jednak lepszą integrację językową, wyższy poziom bezpieczeństwa i obsługę wywołań, które wymagają autoryzacji użytkownika. Biblioteki klienta korzystają z konwencji naturalnych dla danego języka i zmniejszają ilość kodu stałego, 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 interfejsu API Google znajdziesz w artykule Informacje o bibliotekach klienta.

Biblioteki klienta

Dysk udostępnia biblioteki klientów w tych językach: Wybierz język programowania, którego chcesz używać.

Dart

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

Aby zainstalować tę bibliotekę klienta w swoim środowisku Dart, uruchom to polecenie:

dart pub add googleapis

Aby zainstalować tę bibliotekę klienta w swoim środowisku Flutter, uruchom to polecenie:

flutter pub add googleapis

Przykładowe fragmenty kodu

Aby wyświetlić poszczególne przykłady kodu lub je pobrać, otwórz repozytorium GitHub googleapis.dart.

Dokumentacja biblioteki klienta

Więcej informacji znajdziesz w dokumentacji biblioteki klienta.

Przeczytaj

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

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

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

Przykładowe fragmenty kodu

Aby wyświetlić lub pobrać przykłady kodu, otwórz 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 dla języka Java.

Aby używać Maven, dodaj do pliku pom.xml te wiersze:

<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

Aby wyświetlić poszczególne przykłady kodu lub je pobrać, otwórz 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 dla języka JavaScript.

Aby wysyłać żądania do biblioteki klienta JavaScript, użyj gapi.client.request.

Przykładowe fragmenty kodu

Aby wyświetlić poszczególne przykłady kodu lub je pobrać, otwórz repozytorium GitHub google-api-javascript-client.

.NET

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

Aby zainstalować ten pakiet w swoim środowisku, uruchom to polecenie:

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ć poszczególne przykłady kodu lub je pobrać, przejdź na stronę Początkujący.

Dokumentacja biblioteki klienta

Więcej informacji znajdziesz w dokumentacji biblioteki klienta.

Node.js

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

Aby zainstalować tę bibliotekę klienta w swoim środowisku, uruchom to polecenie:

npm install @googleapis/drive

Przykładowe fragmenty kodu

Aby wyświetlić lub pobrać przykłady kodu, otwórz 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 języka 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

Aby wyświetlić lub pobrać przykłady kodu, otwórz 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 języka PHP.

Aby korzystać z Composer, uruchom to polecenie, aby zainstalować tę bibliotekę klienta w swoim środowisku:

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

Aby zamiast tego pobrać i zainstalować tę wersję, rozpakuj pobrany plik i umieść w swoim projekcie moduł automatycznego ładowania:

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

Przykładowe fragmenty kodu

Aby wyświetlić poszczególne przykłady kodu lub je pobrać, otwórz 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ć aplikację na Macu lub Linuksie:

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

Aby zainstalować aplikację 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

Aby wyświetlić poszczególne przykłady kodu lub je pobrać, otwórz 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 języka Ruby.

Aby używać gem install, uruchom to polecenie, aby zainstalować tę bibliotekę klienta w swoim środowisku:

gem install google-apis-drive_v3 -v 0.5.0

Aby zamiast tego wymagać pliku, dodaj go do Gemfile, dodaj instrukcję wymagania w projekcie i utwórz instancję usługi:

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

Przykładowe fragmenty kodu

Aby wyświetlić poszczególne przykłady kodu lub je pobrać, otwórz repozytorium GitHub google-api-ruby-client.

Dokumentacja biblioteki klienta

Więcej informacji znajdziesz w dokumentacji biblioteki klienta.