Lewati ke konten utama

Dropfiles: Integrasi Google Drive

1. Masuk ke Google Drive di Dropfiles

Mode otomatis

Mulai sekarang, Anda dapat menghemat banyak waktu saat menghubungkan ke server Google Drive. Pertama, untuk menggunakan fitur ini, Anda harus menghubungkan akun Joomuned Anda di Pengaturan Dropfiles > tab Pembaruan Langsung , silakan klik tombol Tautkan Akun Joomunited Saya dan login jika Anda belum terhubung.

 

live-update-dropfiles

 

Lalu pergi ke Cloud connection > tab Google Drive dan klik Connect Google Drive di pojok kanan.

 

otomatis-google-drive-dropfiles

 

Kemudian ikuti langkah selanjutnya untuk menyelesaikan koneksi.

 

auto-google-drive-connected-dropfiles

 

Mode manual

Dengan kredensial pada langkah sebelumnya, silakan buka admin Joomla dan klik menu Dropfiles > Opsi > tab Koneksi cloud > bagian Pengaturan Google Drive. Tempelkan Anda

  • ID Klien
  • Rahasia klien

Kemudian simpan konfigurasi dan klik tombol Connect.

 

google-drive-kredensial

 

Setelah itu, jendela pop-up akan ditampilkan dan Anda dapat memilih akun Anda.

Jika Anda tidak melakukan kesalahan, Anda harus memilih akun Google dan memvalidasi otorisasi di jendela baru seperti di bawah ini.

 

konfirmasi-penulis

 

Koneksi harus berhasil Secara bersamaan, Anda akan melihat parameter "Tonton perubahan dari Google Drive" dihidupkan. Jika Anda mematikan File dan Folder tidak akan langsung tersinkronisasi dari Google Drive ke Dropfiles Anda.

 

tonton-perubahan-dari-Google

 

Sekarang, Anda dapat membuat folder Google Drive dan mengunggah file di dalamnya!

 

drive baru

 

Singkirkan kesalahan: kesalahan: "invalid_scope saat menghubungkan Dropfiles dengan Google Drive"

Google baru-baru ini memperkenalkan lapisan keamanan baru yang memaksa aplikasi untuk diverifikasi. Jika Anda telah membuat aplikasi dengan akun Google Anda dan kemudian Anda masuk dari Joomla dengan akun yang sama, Anda tidak akan melihat kesalahan ini.
Kesalahan ini hanya akan muncul jika Anda telah membuat Aplikasi dengan akun Google dan mencoba terhubung ke Google dari Joomla dengan akun lain.

Dalam hal ini, Anda memerlukan aplikasi Anda untuk disetujui oleh Google dengan mengikuti proses ini: https://support.google.com/code/contact/oauth_app_verification

 

OAuth-Developer-Verifikasi-Formulir


2. Bagaimana cara kerjanya? Apa yang dapat saya lakukan dengan GG Drive?

Bagaimana itu bekerja? 

Dropfiles akan menghasilkan folder root di Google Drive Anda dengan nama situs

 

folder-google-drive


Semua kategori dan sub kategori yang ditambahkan di Dropfiles akan ditambahkan di bawah folder ini.

 

Apa arah sinkronisasi?

Ia bekerja di kedua arah! Anda dapat menambahkan file dari Google Drive dan melihatnya di Dropfiles atau menambahkan file di Dropfiles dan melihatnya di Google Drive. Ini juga berarti Anda dapat mengelola file di Dropfiles dari desktop Anda menggunakan perangkat lunak sinkronisasi Google Drive. Itu gila! Ya kita tahu

Perhatikan bahwa jika Anda menghapus file dari Google Drive, Anda harus mengosongkan sampah untuk menghapusnya dari Google Drive.

 

sinkronisasi drive

 

3. Buat Aplikasi Google drive

Google Drive termasuk dalam paket Dropfiles utama.

Pertama, Anda memerlukan Aplikasi Google dev untuk menghubungkan situs web Anda ke Google Drive. Buka https://console.cloud.google.com/ dan buat proyek baru.

 

Buat-proyek-1

 

Kemudian atur nama proyek (tanpa spasi, tanpa aksen)

 

proyek-baru-1

 

Kemudian tunggu beberapa detik untuk pembuatan proyek…

 

gambar62

 

Jika ini pertama kalinya Anda menggunakan Google Drive API, Anda harus membuka menu Navigasi > API dan Layanan > Pustaka untuk mengaktifkannya.

 

aktifkan-drive-api

 

Dari menu sebelah kiri, klik “Menu navigasi > API dan Layanan”

 

kredensial-menu-1

 

Kemudian pada menu sebelah kiri “ Kredensial”, pada panel utama klik “ + Buat Kredensial” >> ID klien OAuth (jika diminta, tambahkan nama ke layar persetujuan OAuth Anda).

 

buat-Kredensial-1

 

Sekarang, langkah yang paling penting.

  • Pilih "Aplikasi web" dan tambahkan nama pilihan Anda.
  • Asal JavaScript resmi: https://domain-anda.com (ganti dengan nama domain Anda, tanpa garis miring, tanpa www.)
  • URI pengalihan resmi: https://domain-anda.com /administrator/index.php?option=com_dropfiles&task=googledrive.authenticate (masukkan nama domain Anda)
Ini adalah URL Dropfiles backend + &task=googledrive.authenticate

 

buat-web-aplikasi

 

Catatan: jika peringatan ini muncul: "Asal Tidak Valid: domain harus ditambahkan ke daftar domain resmi sebelum mengirimkan", tekan  tautan daftar domain resmi API & Layanan >> layar persetujuan OAuth , lalu tambahkan nama domain Anda di Domain yang diotorisasi .

Kemudian Anda perlu memilih Jenis Pengguna, Internal untuk akun di organisasi atau tim dan Eksternal untuk akun pribadi.

 

OAuth-jenis pengguna

 

  • Internal: aplikasi Anda dibatasi untuk pengguna Google Workspace (dikenal sebagai G Suite) dalam organisasi Anda. Anda tidak perlu mengirimkan aplikasi Anda untuk verifikasi.
  • Eksternal: aplikasi Anda akan tersedia untuk semua pengguna yang memiliki akun Google tetapi aplikasi Anda harus bersifat publik dan diverifikasi.

Kemudian, isi domain resmi Anda dan lanjutkan dengan langkah-langkah berikut untuk menyelesaikan pendaftaran aplikasi. Sekarang Anda dapat kembali ke langkah sebelumnya Pilih "Aplikasi web" untuk membuat kredensial.

 

layar persetujuan

 

Dan status penerbitan harus Produksi , jika saat ini Pengujian , Anda harus mengklik Publikasikan aplikasi untuk mengubah status.

 

terbitkan-aplikasi

 

Lalu… voila! Anda mendapatkan ID dan Rahasia untuk ditambahkan dalam konfigurasi Dropfiles.

 

oauth-klien-1