Spring til hovedindhold

WP Media Folder Addon: Google Drive Integration

1. Log ind på Google Drev i WP Media Folder

For at afslutte integrationen skal du gå tilbage til WordPress-dashboardet og klikke på menuen Indstillinger > WP Media Folder > Cloud > Google Drive-fanen. Først kan du indstille thumbnail for billeder.

Generer billedminiaturer: Denne mulighed genererer billedminiaturer og gemmer dem på din skykonto. Billedminiaturer vil blive genereret i henhold til WordPress-indstillinger og brugt, når du indlejrer billeder (til ydeevneformål)

 

generere-billede-thumbnail

 

Derefter kan du vælge din drevtype :

  • Mit drev: Brug din personlige konto
  • Fællesdrev: Brug  din G Suite-konto

 

drive-typen

 

Vælg derefter din medielinktype som standard, når du indsætter et cloudmedie på en side eller et indlæg.

  • Offentligt link: generer et offentligt tilgængeligt link til dine filer og påvirk de relevante rettigheder til skyfilerne (Delt link). F.eks .: https://drive.google.com/uc?id=1Bq_VQt4z5Sy74Xg3IoN3KKWg4P7gymV1
  • Privat link: AJAX-link, skjuler skylinket for at beholde den oprindelige adgangsret til din fil. F.eks.: https://yourdomain.com/wp-admin/admin-ajax.php?action=wpmf-download-file&id=1Bq_VQt4z5Sy79Xg3IoN3KKWg4P7gymV1&dl=0

 

medielink-type

 

Derefter kan du oprette forbindelse til Google Drev-konto med automatisk tilstand eller manuel tilstand :

Automatisk tilstand

Fra nu af kan du spare en masse tid, mens du opretter forbindelse til Google Drive-serveren. For det første, for at bruge denne funktion, skal du tilknytte din Joomunited-konto under Menuindstillinger > Generelt, klik venligst på WordPress-indstillinger, hvis du ikke har oprettet forbindelse endnu.

 

unconnected-google-drive

 

Gå derefter tilbage til plugin'et Indstillinger > WP Media Folder > Cloud > Google Drive-fanen og klik bare på Connect Google Drive- knappen i højre hjørne.

 

tilslut-auto-google-drev

 

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

 

tilsluttet-auto-google-drev

 

Det er så hurtigt, ikke? Ja, vi ved det. :)  


Manuel tilstand

Med legitimationsoplysningerne i det forrige trin, på fanen Google Drev, indsæt din

  • Klient-id
  • Klienthemmelighed

Gem konfigurationen, og klik på knappen Tilslut Google Drev .

 

google-login

 

Hvis du ikke har begået nogen fejl, skal du validere autorisationen i et nyt vindue som vist:

 

google-api-tilladelse

 

Forbindelsen skal være en succes ☺ Hvis den er vellykket, kan du oprette og administrere Google Drive-medier lige fra WordPress 'mediehåndtering.

 

2. Hvad kan jeg gøre med Google Drev-medier?

Hvordan virker det? 

WP Media Folder genererer en rodmappe på dit Google Drev med webstedsnavnet.

 

google-drive-mappe

 

Alle mapper og undermapper, der tilføjes i WP Media Folder Google Drive, vil blive synkroniseret under denne mappe ( WP Media Folder - {sitename}). Og omvendt vil alle dine medier fra den rodmappe på Google Drev blive synkroniseret til dit mediebibliotek på Wordpress.

 

Hvad er synkroniseringsvejledningen?

Det virker i begge retninger! Du kan tilføje en fil fra Google Drev og se den i WP Media Folder , eller tilføje en fil i WP Media Folder og se den i Google Drev. Det betyder også, at du kan administrere WordPress-filer fra dit skrivebord ved hjælp af Google Drev-synkroniseringssoftware. Det er vanvittigt - vi ved det! ☺

 

google-drive-sync

 

WP Media Folder Google Drive-integrationen giver dig mulighed for 2 typer handlinger med dine medier:

Den første mulighed er at importere Google Drive-mediet i WP Media Folder (mappevalg til import).

 

import-media-google-drev

 

Den anden mulighed er at integrere Google Drive-mediet i dit indhold direkte. I dette tilfælde vil mediet blive indlæst fra Google Drev, ikke fra din server.

 

embed-google-drive

 

Slip af med fejlen: fejl: "invalid_scope ved tilslutning af WP Media Folder med Google Drev"

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 WordPress 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 WordPress med en anden konto.

I dette tilfælde har du brug for din app for at blive godkendt af Google ved at følge denne proces: https://support.google.com/code/contact/oauth_app_verification

 

OAuth-udvikler-verifikationsformular

 

3. Opret en Google Drev-app


Google Drive-integrationen med WP Media Folder er inkluderet i tilføjelsen. Du skal installere denne tilføjelse (plugin) ud over WP Media Folder . Tilføjelsen inkluderer integration til Google Photo, Dropbox, OneDrive Personal, OneDrive Business, Amazon S3, DigitalOcean, Linode og Wasabi.

For det første, for at bruge Google Drev, skal du bruge en Google dev App til at forbinde dit websted. Gå til https://console.cloud.google.com/ og opret et nyt projekt.

 

Opret-projekt-1

 

Konfigurer derefter et projektnavn - du kan angive et hvilket som helst navn, du ønsker, men inkluderer ikke mellemrum eller accenter. Vent derefter et par sekunder på oprettelsen af ​​projektet.

 

Projekt navn

 

Hvis det er første gang, du bruger Google Drev-API, skal du aktivere det.

 

aktivere-drive-api

 

Fra menuen til venstre skal du klikke på "API'er og tjenester"

 

menu-api-service

 

Fra venstre menu, naviger til "Legitimationsoplysninger", på hovedpanelet, klik "+ Nye legitimationsoplysninger" >> OAuth-klient-id ; hvis du bliver bedt om det, skal du tilføje et navn til din OAuth-samtykkeskærm.

 

OAuth-google-drev

 

Nu det vigtigste trin:

  • Vælg "Webapplikation", og tilføj et navn efter eget valg
  • Autoriseret JavaScript-oprindelse: https://dit-domæne.com (erstat af dit domænenavn, uden skråstreg)
  • Autoriseret omdirigerings-URI: https://dit-domæne.com/wp-admin/options-general.php?page
    =option-folder&task=wpmf&function=wpmf_authenticated (erstat af dit domænenavn)

 

app-legitimationsoplysninger

 

Bemærk: Hvis denne advarsel vises: "For at oprette et OAuth-klient-id skal du først angive et produktnavn på samtykkeskærmen", skal du klikke på Konfigurer samtykkeskærm eller gå til API'er og tjenester >> OAuth-samtykkeskærm n, og derefter tilføje dit domænenavn på Authorized domains .

Først skal du vælge Brugertype.

 

OAuth-user-typen

 

  • Internt: din app er begrænset til G Suite-brugere i din organisation.
  • Eksternt: din app er tilgængelig for enhver bruger med en Google-konto.

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

 

samtykke-skærm

 

Udgivelsesstatus skal indstilles til "Test", hvis du foretrækker ikke at bekræfte i "Produktion" -tilstand. I testtilstand skal du tilføje Gmail-adresser i Testbrugere nedenfor. Klik på "Tilføj brugere" for at indsætte brugernes Gmail.

 

 

test-app

 

Så ... voilà! Du har dit ID og din hemmelighed at tilføje i WP Media Folder 's konfiguration.

 

OAuth-klient