Google Drive API dibuat di HTTP dan JSON, sehingga setiap klien HTTP standar dapat mengirim permintaan ke HTTP dan JSON dan mengurai respons.
Namun, library klien Google API menyediakan integrasi bahasa yang lebih baik, keamanan yang lebih baik, dan memfasilitasi panggilan yang memerlukan otorisasi pengguna. Library klien menggunakan konvensi alami setiap bahasa yang didukung dan mengurangi kode boilerplate yang harus Anda tulis. Library klien ini tersedia dalam beberapa bahasa pemrograman. Dengan menggunakannya, Anda tidak perlu menyiapkan permintaan HTTP dan mengurai respons secara manual.
Baca lebih lanjut tentang Library Klien Cloud dan Library Klien Google API lama di Library klien yang 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 guna 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 repositori GitHub googleapis.dart
.
Dokumentasi library klien
Untuk mengetahui informasi selengkapnya, lihat dokumentasi library klien.
Go
Dapatkan library klien Google Drive API terbaru untuk Go.
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 repositori GitHub google-api-go-client
.
Dokumentasi library klien
Untuk mengetahui informasi selengkapnya, lihat dokumentasi library klien.
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 repositori GitHub google-api-java-client-services
.
Dokumentasi library klien
Untuk mengetahui informasi selengkapnya, lihat dokumentasi library klien.
JavaScript
Dapatkan library klien Google Drive API untuk JavaScript terbaru.
Gunakan gapi.client.request
untuk membuat permintaan ke library klien JavaScript.
Contoh kode
Untuk melihat atau mendapatkan contoh kode satu per satu, lihat repositori GitHub google-api-javascript-client
.
.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
halaman NuGet Google.Apis
.
Contoh kode
Untuk melihat atau mendapatkan contoh kode satu per satu, lihat halaman Memulai.
Dokumentasi library klien
Untuk mengetahui informasi selengkapnya, lihat dokumentasi library klien.
Node.js
Dapatkan library klien Google Drive API terbaru untuk Node.js.
Jalankan perintah berikut untuk menginstal library klien ini di lingkungan Anda:
npm install @googleapis/drive
Contoh kode
Untuk melihat atau mendapatkan contoh kode satu per satu, lihat repositori GitHub google-api-nodejs-client
.
Dokumentasi library klien
Untuk mengetahui informasi selengkapnya, lihat dokumentasi library klien.
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 repositori GitHub google-api-objectivec-client-for-rest
.
Dokumentasi library klien
Untuk mengetahui informasi selengkapnya, lihat dokumentasi library klien.
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 sertakan 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 repositori GitHub google-api-php-client
.
Dokumentasi library klien
Untuk mengetahui informasi selengkapnya, lihat dokumentasi library klien.
Python
Dapatkan library klien Google Drive API terbaru untuk Python.
Instal library klien ini di virtualenv di lingkungan Anda menggunakan pip
.
Untuk menginstalnya 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 repositori GitHub google-api-python-client
.
Dokumentasi library klien
Untuk mengetahui informasi selengkapnya, lihat dokumentasi library klien.
Ruby
Dapatkan library klien Google Drive API terbaru untuk Ruby.
Untuk menggunakan gem install
, jalankan perintah berikut untuk menginstal library klien ini di lingkungan Anda:
gem install google-apis-drive_v3 -v 0.5.0
Untuk mengharuskan file tersebut, tambahkan ke Gemfile
, tambahkan pernyataan
yang diperlukan dalam project Anda, dan 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 repositori GitHub google-api-ruby-client
.
Dokumentasi library klien
Untuk mengetahui informasi selengkapnya, lihat dokumentasi library klien.