Hop til hovedindhold

Dropfiles: Google Drev-integration

1. Log ind på Google Drev i Dropfiles

Automatisk tilstand

Fra nu af kan du spare en masse tid, når du opretter forbindelse til Google Drive-serveren. For at bruge denne funktion skal du først oprette forbindelse til din Joomunited-konto under Dropfiles -indstillinger > fanen Liveopdateringer . Klik på "Link min Joomunited-konto" og log ind, hvis du ikke har oprettet forbindelse endnu.

 

live-opdateringerdropfiles

 

Gå derefter til Cloud-forbindelse > fanen Google Drive , og klik blot på Forbind Google Drive i højre hjørne.

 

automatiske-google-drev-dropfiles

 

Følg derefter de næste trin for at afslutte forbindelsen.

 

automatisk-google-drev-tilsluttet-dropfiles

 

Manuel tilstand

Med loginoplysningerne fra det forrige trin skal du gå til Joomla admin og klikke på menuen Dropfiles > Indstillinger > fanen Cloud-forbindelse > sektionen Google Drev-indstillinger. Indsæt dine

  • Klient-ID
  • Klienthemmelighed

Gem derefter konfigurationen, og klik på knappen Forbind.

 

google-drev-legitimationsoplysninger

 

Derefter vises et pop op-vindue, hvor du kan vælge din konto.

Hvis du ikke har lavet nogen fejl, skal du vælge en Google-konto og validere godkendelsen i et nyt vindue som nedenfor.

 

bekræft-forfatter

 

Forbindelsen burde være vellykket ☺ Samtidig vil du se, at parameteren "Se ændringer fra Google Drev" er aktiveret. Hvis du deaktiverer, vil filer og mapper ikke blive synkroniseret med det samme fra Google Drev til dine Dropfiles .

 

ændringer-i-uret-fra-Google

 

Nu kan du oprette Google Drive-mapper og uploade filer til dem!

 

nyt drev

 

Slip af med fejlen: error: "invalid_scope when connect Dropfiles with Google Drive"

Google har for nylig introduceret et nyt sikkerhedslag, der tvinger apps til at blive verificeret. Hvis du har oprettet appen med din Google-konto, og derefter logger ind fra Joomla med den samme konto, vil du ikke se denne fejl.
Denne fejl vises kun, hvis du har oprettet en app med en Google-konto og forsøger at oprette forbindelse til Google fra Joomla med en anden konto.

I dette tilfælde skal din app godkendes af Google ved at følge denne proces: https://support.google.com/code/contact/oauth_app_verification

 

OAuth-udviklerbekræftelsesformular


2. Hvordan fungerer det? Hvad kan jeg gøre med GG Drive?

Hvordan fungerer det? 

Dropfiles genererer en rodmappe på dit Google Drev med webstedets navn

 

google-drev-mappe


Alle kategorier og underkategorier, der er tilføjet i Dropfiles , tilføjes i denne mappe.

 

Hvad er synkroniseringsretningerne?

Det virker i begge retninger! Du kan tilføje en fil fra Google Drev og se den i Dropfiles eller tilføje en fil i Dropfiles og se den i Google Drev. Det betyder også, at du kan administrere filer i Dropfiles fra din computer ved hjælp af Google Drive-synkroniseringssoftwaren. Det er vildt! Ja, vi ved det ☺

Bemærk, at hvis du fjerner en fil fra Google Drev, skal du tømme papirkurven for at slette den fra Google Drev.

 

drive-sync

 

3. Opret en Google Drev-app

Google Drive er inkluderet i Dropfiles hovedpakken.

Først skal du bruge en Google Dev-app for at forbinde din hjemmeside til Google Drev. Gå til https://console.cloud.google.com/ og opret et nyt projekt.

 

Opret-projekt-1

 

Indstil derefter et projektnavn (uden mellemrum, uden accent)

 

nyt-projekt-1

 

Vent derefter et par sekunder på, at projektet oprettes…

 

billede62

 

Hvis det er første gang, du bruger Google Drive API, skal du gå til Navigationsmenu > API'er og tjenester > Bibliotek for at aktivere det.

 

aktivér-drev-API

 

I menuen til venstre skal du klikke på "Navigationsmenu > API'er og tjenester"

 

legitimationsoplysninger-menu-1

 

I menuen til venstre “ Legitimationsoplysninger” “+ Opret legitimationsoplysninger” >> OAuth-klient-ID i hovedpanelet (tilføj et navn til din OAuth-samtykkeskærm, hvis du bliver bedt om det).

 

opret-legitimationsoplysninger-1

 

Nu, det vigtigste skridt.

  • Vælg "Webapplikation" , og tilføj et navn efter eget valg.
  • Autoriseret JavaScript-oprindelse: https://dit-domæne.com (erstat med dit domænenavn, ingen skråstreg, ingen www.)
  • Autoriserede omdirigerings-URI'er: https: //dit-domæne.com/administrator/index.php? dropfiles &task=googledrive.authenticate (indtast dit domænenavn)
Dette er backend Dropfiles URL + &task=googledrive.authenticate

 

opret-webapplikation

 

Bemærk: Hvis denne advarsel vises: "Ugyldig oprindelse: domænet skal føjes til listen over autoriserede domæner, før det sendes", skal du trykke på  til listen over autoriserede domæner eller gå til API'er og tjenester >> OAuth-samtykkeskærmen , og derefter tilføje dit domænenavn under Autoriserede domæner .

Derefter skal du vælge Brugertype. Intern er ofte til konti i en organisation eller et team, og Ekstern er til personlige konti.

 

OAuth-brugertype

 

  • Intern: Din app er begrænset til Google Workspace-brugere (kendt som G Suite) i din organisation. Du behøver ikke at indsende din app til verifikation.
  • Ekstern: Din app vil være tilgængelig for alle brugere med en Google-konto, men din app skal være offentlig og verificeret.

Udfyld derefter dine autoriserede domæner, og fortsæt med følgende trin for at afslutte appregistreringen. Nu kan du gå tilbage til det forrige trin. Vælg "Webapplikation" for at oprette legitimationsoplysningerne.

 

samtykkeskærm

 

Og udgivelsesstatussen skal være Produktion . Hvis den i øjeblikket er Test , skal du klikke på Udgiv app for at ændre status.

 

test-app

 

Så… voilà! Du har dit ID og din hemmelighed, som du skal tilføje i Dropfiles konfigurationen.

 

oauth-klient-1

 

An Error Occurred: Whoops, looks like something went wrong.

Sorry, there was a problem we could not recover from.

The server returned a "500 - Whoops, looks like something went wrong."

Help me resolve this