Google Drive API dibuat di HTTP dan JSON, sehingga semua klien HTTP standar dapat mengirim permintaan kepadanya dan menguraikan responsnya.
Namun, library klien Google API menyediakan integrasi bahasa yang lebih baik, peningkatan keamanan, dan memfasilitasi panggilan yang memerlukan otorisasi pengguna. Library klien menggunakan konvensi alami dari setiap bahasa yang didukung mengurangi kode boilerplate yang harus Anda tulis. Library klien bersifat tersedia dalam beberapa bahasa pemrograman. Dengan menggunakannya, Anda dapat menghindari kebutuhan untuk mengatur permintaan HTTP secara manual dan menguraikan responsnya.
Baca selengkapnya tentang Library Klien Cloud dan Klien Google API lama Library di Library klien dijelaskan.
Library klien
Drive menyediakan library klien untuk bahasa berikut. Pilih bahasa pemrograman yang ingin Anda gunakan.
Dart
Dapatkan library klien Google Drive API terbaru untuk Dart.
Jalankan perintah berikut untuk menginstal library klien ini di lingkungan Anda untuk Dart:
dart pub add googleapis
Jalankan perintah berikut untuk menginstal library klien ini di lingkungan Anda untuk Flutter:
flutter pub add googleapis
Contoh kode
Untuk melihat atau mendapatkan contoh kode satu per satu, lihat
googleapis.dart
repositori GitHub ASL.
Dokumentasi library klien
Untuk informasi selengkapnya, lihat library klien dokumentasi tambahan.
Go
Dapatkan library klien Google Drive API terbaru untuk Buka.
Jalankan perintah berikut untuk menginstal API dan versi API tersebut di lingkungan Anda:
go get google.golang.org/api/urlshortener/v1
Contoh kode
Untuk melihat atau mendapatkan contoh kode satu per satu, lihat
google-api-go-client
repositori GitHub ASL.
Dokumentasi library klien
Untuk informasi selengkapnya, lihat library klien dokumentasi tambahan.
Java
Dapatkan library klien Google Drive API terbaru untuk Java.
Untuk menggunakan Maven, tambahkan baris berikut ke file pom.xml
Anda:
<project>
<dependencies>
<dependency>
<groupId>com.google.apis</groupId>
<artifactId>google-api-services-drive</artifactId>
<version>v3-rev20240509-2.0.0</version>
</dependency>
</dependencies>
</project>
Untuk menggunakan Gradle, tambahkan baris berikut ke file build.gradle
Anda:
repositories {
mavenCentral()
}
dependencies {
implementation 'com.google.apis:google-api-services-drive:v3-rev20240509-2.0.0'
}
Contoh kode
Untuk melihat atau mendapatkan contoh kode satu per satu, lihat
google-api-java-client-services
repositori GitHub ASL.
Dokumentasi library klien
Untuk informasi selengkapnya, lihat library klien dokumentasi tambahan.
JavaScript
Dapatkan library klien Google Drive API terbaru untuk JavaScript.
Gunakan gapi.client.request
untuk membuat permintaan ke library klien JavaScript.
Contoh kode
Untuk melihat atau mendapatkan contoh kode satu per satu, lihat
google-api-javascript-client
repositori GitHub ASL.
.NET
Dapatkan library klien Google Drive API terbaru untuk .NET.
Jalankan perintah berikut untuk menginstal paket ini di lingkungan Anda:
dotnet add package Google.Apis --version 1.68.0
Untuk metode penginstalan alternatif, lihat
Google.Apis
Halaman NuGet.
Contoh kode
Untuk melihat atau mendapatkan contoh kode satu per satu, lihat tutorial Mendapatkan dimulai kami.
Dokumentasi library klien
Untuk informasi selengkapnya, lihat library klien dokumentasi tambahan.
Node.js
Dapatkan library klien Google Drive API terbaru untuk Node.js.
Jalankan perintah berikut untuk menginstal library klien ini di lingkungan:
npm install @googleapis/drive
Contoh kode
Untuk melihat atau mendapatkan contoh kode satu per satu, lihat
google-api-nodejs-client
repositori GitHub ASL.
Dokumentasi library klien
Untuk informasi selengkapnya, lihat library klien dokumentasi tambahan.
Obj-C
Dapatkan library klien Google Drive API terbaru untuk Objective-C untuk REST.
Jika Anda membangun dari CocoaPods, tambahkan pod yang diperlukan ke Podfile
di
lingkungan Anda:
pod 'GoogleAPIClientForREST/Drive'
Contoh kode
Untuk melihat atau mendapatkan contoh kode satu per satu, lihat
google-api-objectivec-client-for-rest
repositori GitHub ASL.
Dokumentasi library klien
Untuk informasi selengkapnya, lihat library klien dokumentasi tambahan.
PHP
Dapatkan library klien Google Drive API terbaru untuk PHP.
Untuk menggunakan Composer, jalankan perintah berikut untuk menginstal library klien ini di lingkungan Anda:
npm install @googleapis/drivecomposer require google/apiclient:^2.15.0
Untuk mendownload dan menginstal rilis, ekstrak file download dan menyertakan autoloader dalam project Anda:
require_once '/path/to/google-api-php-client/vendor/autoload.php';
Contoh kode
Untuk melihat atau mendapatkan contoh kode satu per satu, lihat
google-api-php-client
repositori GitHub ASL.
Dokumentasi library klien
Untuk informasi selengkapnya, lihat library klien dokumentasi tambahan.
Python
Dapatkan library klien Google Drive API terbaru untuk Python yang baru.
Instal library klien ini di
virtualenv di lingkungan Anda
menggunakan pip
.
Untuk menginstal di Mac atau Linux:
pip3 install virtualenv
virtualenv <your-env>
source <your-env>/bin/activate
<your-env>/bin/pip install google-api-python-client
Untuk menginstal di Windows:
pip install virtualenv
virtualenv <your-env>
<your-env>\Scripts\activate
<your-env>\Scripts\pip.exe install google-api-python-client
Contoh kode
Untuk melihat atau mendapatkan contoh kode satu per satu, lihat
google-api-python-client
repositori GitHub ASL.
Dokumentasi library klien
Untuk informasi selengkapnya, lihat library klien dokumentasi tambahan.
Ruby
Dapatkan library klien Google Drive API terbaru untuk Rubi.
Untuk menggunakan gem install
, jalankan perintah berikut untuk menginstal klien ini
library di lingkungan Anda:
gem install google-apis-drive_v3 -v 0.5.0
Untuk mewajibkan file, tambahkan file ke Gemfile
Anda, tambahkan wajib
di project Anda, lalu buat instance layanan:
require 'google/apis/drive_v3'
drive = Google::Apis::DriveV3::DriveService.new
Contoh kode
Untuk melihat atau mendapatkan contoh kode satu per satu, lihat
google-api-ruby-client
repositori GitHub ASL.
Dokumentasi library klien
Untuk informasi selengkapnya, lihat library klien dokumentasi tambahan.