Pintasan pihak ketiga di Google Drive adalah file khusus metadata yang ditautkan ke file lain di sistem penyimpanan eksternal milik pihak ketiga. Pintasan ini berfungsi sebagai link referensi ke file "konten" yang disimpan oleh aplikasi di luar Drive, biasanya di datastore atau sistem penyimpanan cloud yang berbeda.
Untuk membuat pintasan pihak ketiga, gunakan metode files.create
dari Google Drive API dan tetapkan
jenis MIME ke application/vnd.google-apps.drive-sdk
. Jangan mengupload konten apa pun
saat membuat file. Untuk mengetahui informasi selengkapnya, lihat jenis MIME yang didukung Google Workspace
dan Google Drive.
Anda tidak dapat mengupload atau mendownload pintasan pihak ketiga.
Contoh kode berikut menunjukkan cara membuat pintasan pihak ketiga menggunakan library klien:
Java
Python
PHP
.NET
Node.js
Cara kerja pintasan pihak ketiga
Saat Anda membuat pintasan pihak ketiga menggunakan metode files.create
, pintasan tersebut akan menggunakan
permintaan POST
untuk menyisipkan metadata dan membuat pintasan ke konten
aplikasi Anda:
POST https://www.googleapis.com/drive/v3/files
Authorization: AUTHORIZATION_HEADER
{
"title": "FILE_TITLE",
"mimeType": "application/vnd.google-apps.drive-sdk"
}
Saat pintasan pihak ketiga diklik, pengguna akan dialihkan ke situs
eksternal tempat file disimpan. ID file Drive terdapat dalam
parameter state
. Untuk informasi
selengkapnya, lihat Menangani URL Terbuka untuk dokumen khusus
aplikasi.
Aplikasi atau situs pihak ketiga kemudian bertanggung jawab untuk mencocokkan ID file dalam parameter state
dengan konten yang disimpan dalam sistem mereka.
Menambahkan thumbnail kustom dan teks yang dapat diindeks
Untuk meningkatkan visibilitas file yang terkait dengan pintasan pihak ketiga, Anda dapat mengupload gambar thumbnail dan teks yang dapat diindeks saat menyisipkan atau mengubah metadata file. Untuk informasi selengkapnya, lihat Mengelola metadata file.
Topik terkait
- Membuat pintasan ke file Drive
- Mengonfigurasi integrasi UI Drive
- Jenis MIME yang didukung Google Workspace dan Google Drive