WP Media Folder Addon: Google Drive Integration

1. Lag en Google Drive-app


Google Drive-integrasjonen med WP Media Folder er inkludert i tillegget. Du må installere dette tillegget (plugin) i tillegg til WP Media Folder . Tillegget inkluderer også integrasjon for Google Photo, Dropbox, OneDrive Personal, OneDrive Business og Amazon S3.

For det første trenger du en Google dev -app for å koble nettstedet ditt for å bruke Google Disk. Gå til https://console.cloud.google.com/ og opprett et nytt prosjekt.

 

Lag-prosjekt-en

 

Sett deretter opp et prosjektnavn - du kan oppgi hvilket navn du vil, men ikke inkluderer mellomrom eller aksenter. Vent deretter noen sekunder på prosjektopprettelsen.

 

prosjektnavn

 

Hvis det er første gang du bruker Google Drive API, må du aktivere det.

 

enable-drive-api

 

Fra venstremenyen klikker du på "APIs & Services"

 

meny-api-tjeneste


Fra venstremenyen, naviger til "Påloggingsinformasjon", på hovedpanelet klikker du "+ Ny legitimasjon" >> OAuth-klient-ID ; hvis du blir bedt om det, legg til et navn på OAuth-samtykkeskjermen.

 

oAuth-google-stasjon


Nå, det viktigste trinnet:

  • Velg "Webapplikasjon" og legg til et navn du ønsker
  • Autorisert JavaScript-opprinnelse: https://your-domain.com (erstatt med domenenavnet ditt, uten etterfølgende skråstrek)
  • Autoriserte omdirigerings-URIer: https://your-domain.com/wp-admin/options-general.php?page=option-folder&task=wpmf&function=wpmf_authenticated
    (erstatt med domenenavnet ditt)

 

app-legitimasjon

 

Merk: hvis denne advarselen vises: "For å opprette en OAuth-klient-ID, må du først angi et produktnavn på samtykkeskjermen" bør du klikke på Konfigurer samtykkeskjerm eller gå til APIer og tjenester >> OAuth-samtykkeskjermbilde n, og deretter legge til ditt domenenavn på Autoriserte domener .

Først må du velge brukertype.

 

OAuth-user-type

 

  • Internt: appen din er begrenset til G Suite-brukere i organisasjonen din.
  • Eksternt: appen din vil være tilgjengelig for alle brukere med en Google-konto.

Fyll deretter de autoriserte domenene dine og fortsett med følgende trinn for å fullføre appregistreringen. Nå kan du gå tilbake til forrige trinn: Velg "Webapplikasjon" for å opprette legitimasjonen.

 

samtykke-skjerm

 

Så ... voilà! Du har ID og hemmelighet du skal legge til i konfigurasjonen av WP Media Folder .

 

oauth-klient

 

2. Logg deg på Google Drive i WP Media Folder

For å fullføre integrasjonen, gå tilbake til WordPress-dashbordet og klikk på menyen Innstillinger > WP Media Folder > Cloud > Google Drive-fanen. Først kan du angi miniatyrbildet for bilder.

Generer miniatyrbilder: Dette alternativet vil generere miniatyrbilder og lagre dem på skykontoen din. Bildeminiatyrer vil bli generert i henhold til WordPress-innstillinger og brukt når du bygger inn bilder (for ytelsesformål)

 

generer-bilde-thumbnail

 

Deretter kan du velge stasjonstype :

  • Min kjøretur: bruk din personlige konto
  • Delte disker: Bruk  G Suite-kontoen din

 

drive-typen

 

Deretter velger du mediekoblingstype som standard når du setter inn et skymedie på en side eller et innlegg.

  • Offentlig lenke: generer en offentlig tilgjengelig lenke for filene dine og påvirk de aktuelle rettighetene til skyfilene (Delt lenke). F.eks: https://drive.google.com/uc?id=1Bq_VQt4z5Sy74Xg3IoN3KKWg4P7gymV1
  • Privat lenke: AJAX-kobling, skjuler skykoblingen for å beholde den opprinnelige tilgangsretten til filen din (brukere trenger pålogging for å se bildene). For eksempel: https://yourdomain.com/wp-admin/admin-ajax.php?action=wpmf-download-file&id=1Bq_VQt4z5Sy79Xg3IoN3KKWg4P7gymV1&dl=0

 

media-link-type

 

Deretter kan du koble til Google Disk-kontoen med automatisk modus eller manuell modus :

Automatisk modus

Fra nå av kan du spare mye tid mens du kobler til Google Drive-serveren. Først, for å bruke denne funksjonen, må du koble til Joomunited-kontoen din på Menyinnstillinger > Generelt, klikk på WordPress-innstillingslinken hvis du ikke har koblet til ennå.

 

unconnected-google-drive

 

Deretter går du tilbake til plugin-modulen Innstillinger > WP Media Folder > Cloud > Google Drive-fanen og klikker bare på Koble til Google Drive -knappen i høyre hjørne.

 

connect-auto-google-drive

 

Følg deretter de neste trinnene for å fullføre tilkoblingen.

 

koblet-automatisk-google-stasjon

 

Det er så raskt, ikke sant? Ja, vi vet det. :)  


Manuell innstilling

Lim inn legitimasjonen din i forrige trinn, i Google Disk-fanen

  • klient-ID
  • Klienthemmelighet

Lagre konfigurasjonen og klikk på Koble til Google Drive-knappen .

 

google-login

 

Hvis du ikke har gjort noen feil, bør du validere autorisasjonen i et nytt vindu som vist:

 

google-api-tillatelse

 

Tilkoblingen skal være en suksess ☺ Hvis den er vellykket, kan du opprette og administrere Google Drive-medier rett fra WordPress 'mediesjef.

 

3. Hva kan jeg gjøre med Google Drive-medier?

Hvordan virker det? 

WP Media Folder vil generere en rotmappe på Google Disk med nettstednavnet.

 

google-drive-mappen


Alle mappene og undermappene som er lagt til i WP Media Folder Google Drive, blir synkronisert under denne mappen ( WP Media Folder - {sitename}). Og omvendt, vil alle mediene dine fra den rotmappen på Google Drive synkroniseres til mediebiblioteket ditt på Wordpress.

 

Hva er synkroniseringsanvisningene?

Det fungerer i begge retninger! Du kan legge til en fil fra Google Drive og se den i WP Media Folder , eller legge til en fil i WP Media Folder og se den i Google Drive. Det betyr også at du kan administrere WordPress-filer fra skrivebordet ditt ved hjelp av Google Drive-synkroniseringsprogramvare. Det er sprøtt - vi vet! ☺

 

google-drive-sync

 

WP Media Folder Google Drive-integrasjonen gir deg to typer handlinger med media:

Det første alternativet er å importere Google Drive-media i WP Media Folder (mappevalg for import).

 

import-media-google-stasjon

 

Det andre alternativet er å legge inn Google Disk-media i innholdet ditt direkte. I dette tilfellet blir media lastet fra Google Disk, ikke fra serveren din.

 

embed-google-stasjon

 

Bli kvitt feilen: feil: "ugyldig_scope når du kobler WP Media Folder til Google Drive"

Google har nylig introdusert et nytt sikkerhetslag som tvinger apper til å bli verifisert.
Hvis du har opprettet appen med Google-kontoen din og deretter logger på fra WordPress med samme konto, vil du ikke se denne feilen. Denne feilen vises bare hvis du har opprettet en app med en Google-konto og prøver å koble til Google fra WordPress med en annen konto.

I dette tilfellet trenger du appen din for å bli godkjent av Google etter denne prosessen: https://support.google.com/code/contact/oauth_app_verification

 

OAuth-Developer-Verifisering-Form