Treceți la conținutul principal

Dropfiles: Integrare cu Google Drive

1. Conectați-vă la Google Drive în Dropfiles

Mod automat

De acum, puteți economisi mult timp conectându-vă la serverul Google Drive. Mai întâi, pentru a utiliza această funcție, trebuie să vă conectați contul Joomunited la Dropfiles > fila Actualizări live, faceți clic pe Conectați contul meu Joomunited și conectați-vă dacă nu v-ați conectat.

 

actualizări live -dropfiles

 

Apoi, accesați Conexiune cloud > Google Drive și faceți clic pe Conectare Google Drive din colțul din dreapta.

 

dropfiles automat pe Google Drive

 

Apoi urmați pașii următori pentru a finaliza conexiunea.

 

dropfiles automate conectate la Google Drive

 

Mod manual

Cu acreditările din pasul anterior, accesați administratorul Joomla și faceți clic pe meniul Dropfiles > Opțiuni > fila Conexiune cloud > secțiunea Setări Google Drive. Lipiți datele dvs.

  • ID client
  • Secretul clientului

Apoi salvați configurația și faceți clic pe butonul Conectare.

 

credențiale-google-drive

 

După aceea, se va afișa o fereastră pop-up și vă puteți selecta contul.

Dacă nu ați făcut nicio greșeală, ar trebui să selectați contul Google și să validați autorizarea într-o fereastră nouă, ca mai jos.

 

confirmare autor

 

Conexiunea ar trebui să aibă succes ☺ Simultan, veți vedea că parametrul „Urmăriți modificările din Google Drive” este activat. Dacă dezactivați opțiunea, fișierele și folderele nu vor fi sincronizate imediat din Google Drive în Dropfiles .

 

modificări-de-vizionare-de-la-Google

 

Acum poți crea foldere Google Drive și încărca fișiere în ele!

 

nou-drive

 

Scăpați de eroarea: error: „invalid_scope la conectarea Dropfiles cu Google Drive”

Google a introdus recent un nou nivel de securitate care obligă la verificarea aplicațiilor. Dacă ați creat aplicația folosind contul Google și apoi vă conectați din Joomla cu același cont, nu veți vedea această eroare.
Această eroare va apărea numai dacă ați creat o aplicație cu un cont Google și încercați să vă conectați la Google din Joomla cu un alt cont.

În acest caz, este necesar ca aplicația dvs. să fie aprobată de Google urmând acest proces: https://support.google.com/code/contact/oauth_app_verification

 

Formular de verificare a dezvoltatorului OAuth


2. Cum funcționează? Ce pot face cu GG Drive?

Cum funcționează? 

Dropfiles va genera un folder rădăcină pe Google Drive cu numele site-ului

 

folder-google-drive


Toate categoriile și subcategoriile adăugate în Dropfiles vor fi adăugate în acest folder.

 

Care sunt direcțiile de sincronizare?

Funcționează în ambele direcții! Poți adăuga un fișier din Google Drive și să-l vezi în Dropfiles sau poți adăuga un fișier în Dropfiles și să-l vezi în Google Drive. De asemenea, înseamnă că poți gestiona fișierele din Dropfiles de pe desktop folosind software-ul de sincronizare Google Drive. E o nebunie! Da, știm ☺

Rețineți că, dacă eliminați un fișier din Google Drive, trebuie să goliți coșul de gunoi pentru a-l șterge din Google Drive.

 

sincronizare unitate

 

3. Creați o aplicație Google Drive

Google Drive este inclus în pachetul principal Dropfiles .

Mai întâi, ai nevoie de o aplicație Google Dev pentru a conecta site-ul tău web la Google Drive. Accesează https://console.cloud.google.com/ și creează un proiect nou.

 

Creare-proiect-1

 

Apoi setează un nume pentru proiect (fără spațiu, fără accent)

 

proiect-nou-1

 

Apoi așteptați câteva secunde pentru crearea proiectului…

 

imagine62

 

Dacă este prima dată când folosești API-ul Google Drive, ar trebui să accesezi Meniul de navigare > API-uri și servicii > Bibliotecă pentru a-l activa.

 

enable-drive-api

 

Din meniul din stânga, faceți clic pe „Meniu de navigare > API-uri și servicii”

 

credentials-meniu-1

 

Apoi, în meniul din stânga „ Acreditări”, în panoul principal, faceți clic pe „+ Creare acreditări” >> ID client OAuth (dacă vi se solicită, adăugați un nume la ecranul de consimțământ OAuth).

 

create-Credentials-1

 

Acum, cel mai important pas.

  • Selectați „Aplicație web” și adăugați un nume la alegere.
  • Origine JavaScript autorizată: https://your-domain.com (înlocuiește cu numele domeniului tău, fără bară oblică, fără www.)
  • URI-uri de redirecționare autorizate: https://domeniul-dumneavoastră.com /administrator/index.php?option=com_ dropfiles &task=googledrive.authenticate (introduceți numele domeniului dvs.)
Aceasta este adresa URL Dropfiles din backend + &task=googledrive.authenticate

 

creați-aplicație-web

 

Notă: dacă apare acest avertisment: „Origine nevalidă: domeniul trebuie adăugat la lista de domenii autorizate înainte de trimitere”, apăsați  listei de domenii autorizate sau accesați API-uri și servicii >> ecranul de consimțământ OAuth , apoi adăugați numele domeniului dvs. la Domenii autorizate .

Apoi trebuie să selectați Tipul de utilizator. Intern este adesea pentru conturile dintr-o organizație sau echipă, iar Extern este pentru conturile personale.

 

Tip utilizator OAuth

 

  • Intern: aplicația dvs. este limitată la utilizatorii Google Workspace (cunoscut sub numele de G Suite) din cadrul organizației dvs. Nu va trebui să trimiteți aplicația pentru verificare.
  • Extern: aplicația dvs. va fi disponibilă pentru orice utilizator cu un cont Google, dar aplicația dvs. ar trebui să fie publică și verificată.

Apoi, completați domeniile autorizate și continuați cu următorii pași pentru a finaliza înregistrarea aplicației. Acum puteți reveni la pasul anterior. Selectați „Aplicație web” pentru a crea acreditările.

 

ecran de consimțământ

 

Iar starea publicării ar trebui să fie Producție , iar dacă în prezent este Testare , ar trebui să faceți clic pe Publică aplicația pentru a schimba starea.

 

aplicație de testare

 

Apoi… voilà! Ai ID-ul și secretul pe care le poți adăuga în configurația Dropfiles .

 

oauth-client-1