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 integrasjon for Google Photo, Dropbox, OneDrive Personal, OneDrive Business og Amazon S3 også.

For det første, for å bruke Google Drive, trenger du en Google dev-app for å koble til nettstedet ditt. Gå til https://console.developers.google.com/project og lage et nytt prosjekt.

 

image79

 

Sett deretter opp et prosjektnavn - du kan oppgi hvilket som helst navn du ønsker, men ikke ta med mellomrom eller aksenter.

 

image31


Vent deretter noen sekunder på prosjektopprettelsen.

 

image62

 

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

 

enable-drive-api

 

Fra venstre meny, klikk på "API Manager."

 

image53


Gå til venstre-menyen "Legitimasjon" >> "Ny legitimasjon" >> OAuth-klient-ID; hvis du blir spurt, 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 noen slash)
  • Autoriserte viderekoblings-URI-er: https://your-domain.com/wp-admin/options-general.php?page=option-folder&task=wpmf&function=wpmf_authenticated
    (erstatt med ditt domenenavn)

 

app-legitimasjon

 

Merk: hvis denne advarselen vises: "For å opprette en OAuth-klient-ID, må du først angi et produktnavn på samtykkeskjermen", må du klikke på Konfigurer samtykkeskjermbildet knappen eller gå til APIer og tjenester >> OAuth-samtykke-skrein, legg deretter til domenenavnet ditt på Autoriserte domener.

Først må du velge Brukertype.

 

OAuth-user-type

 

  • Innvendig: appen din er begrenset til G Suite-brukere i organisasjonen din.
  • Utvendig: appen din er tilgjengelig for alle brukere med en Google-konto.

Fyll deretter de autoriserte domenene dine. Nå kan du gå tilbake til forrige trinn: Velg "Webapplikasjon" å lage legitimasjonsbeskrivelser.

 

samtykke-skjerm

 

Så… voilà! Du har din ID og hemmelighet til å legge til i WP Media Folder sin konfigurasjon.

 

oauth-klient

 

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


Gå deretter tilbake i WordPress admin og klikk på menyen Innstillinger> WP Media Folder > Cloud> Google Drive-fanen.

Fra nå av kan du ikke bare bruke din egen Drive, men også Delte stasjoner, velg det først.

  • Min kjøretur: din personlige konto
  • Delte stasjoner: din G Suite-konto

 

drive-typen

 

Velg deretter din Media link type:

  • Offentlig lenke: generere en offentlig tilgjengelig lenke for filene dine og påvirke de riktige rettighetene på skyfilene (Delt lenke)
  • Privat lenke: AJAX-kobling, skjul skykoblingen for å beholde den opprinnelige tilgangsretten til filen din (brukere trenger innlogging for å se bildene)

 

media-link-type

 

Etter det kan du lime inn

  • klient-ID
  • Klienthemmelighet

Lagre konfigurasjonen og klikk på Koble til Google Disk-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 fungerer det?

WP Media Folder genererer en rotmappe på Google Drive med nettstednavnet.

 

google-drive-mappen


Alle mapper og undermapper som er lagt til i WP Media Folder Google Drive, vil bli synkronisert under denne mappen.

 

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

 

Integrasjonen av WP Media Folder Google Drive lar deg 2 typer handlinger med media:

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

 

import-media-google-stasjon

 

Det andre alternativet er å legg ned Google Drive-mediet i innholdet ditt direkte. I dette tilfellet vil media lastes fra Google Drive, ikke fra serveren din.

 

embed-google-stasjon

 

Bli kvitt feilen: feil: "invalid_scope når du kobler WP Media Folder med 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 så logger du deg på fra WordPress med den samme kontoen, 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