Membagikan File Google Drive Lebih Dari 100MB Tanpa Peringatan (Direct Download)

1 minute read

Membagikan file Google Drive biasanya dengan memakai format tautan normal berikut:

https://drive.google.com/view?id=1HN2YlXE9dvDNwC2G2B8L1eMbg0Gi_R_d

Yang kemudian di arahkan ke tautan berikut:

https://drive.google.com/uc?id=1HN2YlXE9dvDNwC2G2B8L1eMbg0Gi_R_d&export=download

Jika file lebih kecil dari 100 MB, file bisa langsung diunduh. Karena itu, biasanya file yang dibagikan pada pemilik blog atau situs download akan membagikan tautan ke-2. Agar file yang dibagikan langsung terunduh.

Tetapi, jika file yang dibagikan lebih besar dari 100MB, google drive akan menampilkan halaman peringatan terlebih dahulu meskipun menggunakan format tautan ke-2.

Format Tautan Direct Download

Format penulisan direct download dari google drive tanpa peringatan jika file lebih besar dari 100MB bisa menggunakan format tautan berikut:

https://www.googleapis.com/drive/v3/files/(file_id)?alt=media&key=(kredensial_google_drive_api)

Format tautan di atas membutuhkan 2 variable query yakni file_id dan kredensial_google_drive_api yang nanti akan dijelaskan.

Berikut contoh tautan direct download

https://www.googleapis.com/drive/v3/files/0B6l7IOFIIovsaFAyZmt1MjN0c0U?alt=media&key=AIzaSyAeViL9QOYB4sxwJcqXLMlvsIVOTpNpF5E

Keterangan variable

file_id :

Nilai file_id ini bisa didapatkan pada alamat tautan yang diberikan oleh google drive. Misalnya pada tautan di bawah ini:

https://drive.google.com/file/d/<b>0B6l7IOFIIovsaFAyZmt1MjN0c0U</b>/view?usp=sharing

Teks dengan huruf tebal 0B6l7IOFIIovsaFAyZmt1MjN0c0U adalah file_id yang dibutuhkan. Nilai tersebut adalah file_id dari berkas yang sudah dibagikan dengan keterlihatan untuk public on the web.

kredensial_google_drive_api :

Adalah Google Drive API key yang dibuat melalui Google API Console. API Key ini harus dibuat dengan akun yang sama dengan akun yang dipakai untuk menyimpan/membagikan file.

Untuk medapatkannya bisa ikutinlangkah berikut:

Step 1 - Log into the Google API Console

Kunjungi alamat Google Cloud Platform dan login menggunakan akun Google kamu: https://console.cloud.google.com/apis/

Step 2 - Create a project in Google API dashboard

Dalam dashboard Google Cloud Platform, klik pilihan “Select a project” dari menu drop down, kemudian klik “New Project”. Berikan nama project (bebas). Lihat gambar

figure 1

Step 3 - Enable Google Drive API

Kembali ke dashboard, pastikan project yang baru dibuat terpilih pada project list, kemudian klik Library pada menu yang ada di panel kiri.

figure 2

Dalam halaman Library, cari Google Data API kemudian klik untuk memilihnya.

figure 3

Setelah masuk dalam halaman Google Data API, klik pada tombol enable.

figure 4

Step 4 - Create a Google Drive API key

Balik lagi ke dashboard, klik Credentials pada menu di samping kiri, kemudian klik pada menu drop down CREATE CREDENTIALS dan pilih API key.

figure 5

Copy nilai API key pada dialog yang muncul,

figure 6

Comments