Tabela stronicowania

Dodatek WP Media Folder : integracja z Dyskiem Google

1. Zaloguj się do Dysku Google w WP Media Folder

Aby sfinalizować integrację, wróć do pulpitu WordPress i kliknij menu Ustawienia > WP Media Folder > Przenoszenie danych z chmury i multimediów > zakładka Dysk Google. Najpierw możesz ustawić miniatury obrazów.

Generuj miniaturę obrazu: Ta opcja generuje miniatury obrazów i zapisuje je na Twoim koncie w chmurze. Miniatury obrazów będą generowane zgodnie z ustawieniami WordPressa i używane podczas osadzania obrazów (w celu zwiększenia wydajności).

 

generuj-miniaturę-obrazu

 

Następnie możesz wybrać typ napędu :

  • Mój napęd: użyj swojego konta osobistego
  • Dyski współdzielone: ​​użyj  swojego konta G Suite

 

typ napędu

 

Następnie wybierz domyślny typ łącza multimediów,

  • Link publiczny: wygeneruj publicznie dostępny link do swoich plików i nadaj odpowiednie prawa plikom w chmurze (link udostępniony). Np.: https://drive.google.com/uc?id=1Bq_VQt4z5Sy74Xg3IoN3KKWg4P7gymV1
  • Link prywatny: link AJAX, ukryje link do chmury, aby zachować pierwotne prawa dostępu do pliku. Np.: https://twojadomena.com/wp-admin/admin-ajax.php?action=wpmf-download-file&id=1Bq_VQt4z5Sy79Xg3IoN3KKWg4P7gymV1&dl=0

 

typ łącza multimedialnego

 

Następnie możesz połączyć się z kontem Google Drive w trybie ręcznym :

Tryb ręczny

Mając dane uwierzytelniające podane w poprzednim kroku, w zakładce Dysk Google wklej

  • Identyfikator klienta
  • Tajemnica klienta

Zapisz konfigurację i kliknij przycisk Połącz z Dyskiem Google .

 

logowanie do Google

 

Jeśli nie popełniłeś żadnego błędu, powinieneś zatwierdzić autoryzację w nowym oknie, jak pokazano poniżej:

 

uprawnienia-api-google

 

Połączenie powinno być udane ☺ Jeśli tak się stanie, będziesz mógł tworzyć i zarządzać multimediami Google Drive bezpośrednio z menedżera multimediów WordPress.

 

2. Co mogę zrobić z multimediami z Dysku Google?

Jak to działa? 

WP Media Folder wygeneruje folder główny na Twoim Dysku Google z nazwą witryny.

 

folder Google Drive

 

Wszystkie foldery i podfoldery dodane do WP Media Folder na Dysku Google będą synchronizowane w tym folderze ( WP Media Folder - {sitename}). I odwrotnie, wszystkie Twoje multimedia z tego folderu głównego na Dysku Google będą synchronizowane z biblioteką multimediów w WordPressie.

 

Jakie są kierunki synchronizacji?

Działa w obie strony! Możesz dodać plik z Dysku Google i zobaczyć go w WP Media Folderlub dodać plik w WP Media Folder i zobaczyć go w Dysku Google. Oznacza to również, że możesz zarządzać plikami WordPress z pulpitu za pomocą oprogramowania do synchronizacji Dysku Google. To szaleństwo – wiemy! ☺

 

synchronizacja dysku Google

 

Integracja WP Media Folder z Dyskiem Google umożliwia wykonywanie dwóch rodzajów działań na plikach multimedialnych:

Pierwszą opcją jest zaimportowanie multimediów z Dysku Google do WP Media Folder (wybór folderu do importu).

 

import-media-google-drive

 

Drugą opcją jest osadzenie multimediów z Dysku Google w treści. W takim przypadku multimedia zostaną pobrane z Dysku Google, a nie z Twojego serwera.

 

osadź-Google-Drive

 

Pozbądź się błędu: „invalid_scope podczas łączenia WP Media Folder z Dyskiem Google”

Google niedawno wprowadziło nową warstwę zabezpieczeń, która wymusza weryfikację aplikacji. Jeśli utworzyłeś aplikację za pomocą konta Google, a następnie zalogujesz się z WordPressa za pomocą tego samego konta, ten błąd nie pojawi się.
Ten błąd pojawi się tylko wtedy, gdy utworzyłeś aplikację za pomocą konta Google i próbujesz połączyć się z Google z WordPressa za pomocą innego konta.

W takim przypadku Twoja aplikacja musi zostać zatwierdzona przez Google, zgodnie z następującą procedurą: https://support.google.com/code/contact/oauth_app_verification

 

Formularz weryfikacji programisty OAuth

 

3. Utwórz aplikację Google Drive


Integracja Google Drive z WP Media Folder jest zawarta w dodatku. Należy zainstalować ten dodatek (wtyczkę) oprócz WP Media Folder. Dodatek obejmuje również integrację z Google Photo, Dropbox, OneDrive Personal, OneDrive Business, Amazon S3, DigitalOcean, Linode i Wasabi.

Po pierwsze, aby korzystać z Dysku Google, potrzebujesz aplikacji Google Developer, która połączy Twoją witrynę. Przejdź do https://console.cloud.google.com/ i utwórz nowy projekt.

 

Utwórz-projekt-1

 

Następnie ustaw nazwę projektu – możesz podać dowolną nazwę, ale nie używaj spacji ani akcentów. Następnie odczekaj kilka sekund, aż projekt zostanie utworzony.

 

nazwa-projektu

 

Jeśli korzystasz z interfejsu API Dysku Google po raz pierwszy, musisz go aktywować.

 

włącz-drive-api

 

W menu po lewej stronie kliknij „API i usługi”

 

menu-api-service

 

Z menu po lewej stronie przejdź do „Dane uwierzytelniające”, na panelu głównym kliknij „+ Nowe dane uwierzytelniające” >> Identyfikator klienta OAuth ; jeśli zostaniesz o to poproszony, dodaj nazwę na ekranie zgody OAuth.

 

oAuth-google-drive

 

Teraz najważniejszy krok:

  • Wybierz „Aplikację internetową” i dodaj nazwę według własnego wyboru
  • Autoryzowane źródło JavaScript: https://twoja-domena.com (zastąp nazwą swojej domeny, bez ukośnika na końcu)
  • Autoryzowane adresy URI przekierowania: https://twoja-domena.com/wp-admin/options-general.php?page=option-folder&task=wpmf&function=wpmf_authenticated
    (zastąp nazwą swojej domeny)

 

poświadczenia aplikacji

 

Uwaga: jeśli pojawi się to ostrzeżenie: „Aby utworzyć identyfikator klienta OAuth, musisz najpierw ustawić nazwę produktu na ekranie zgody”, kliknij Konfiguruj ekran zgody lub przejdź do Interfejsy API i usługi >> Ekran zgody OAuth , a następnie dodaj nazwę swojej domeny w sekcji Autoryzowane domeny .

Najpierw musisz wybrać typ użytkownika.

 

Typ użytkownika OAuth

 

  • Wewnętrznie: Twoja aplikacja jest dostępna wyłącznie dla użytkowników G Suite w Twojej organizacji.
  • Zewnętrzna: Twoja aplikacja będzie dostępna dla każdego użytkownika posiadającego konto Google.

Następnie wprowadź autoryzowane domeny i wykonaj poniższe kroki, aby dokończyć rejestrację aplikacji. Teraz możesz wrócić do poprzedniego kroku: wybierz „Aplikacja internetowa”, aby utworzyć dane uwierzytelniające.

 

ekran zgody

 

Status publikacji należy ustawić na „Testowanie”, jeśli nie chcesz weryfikować w „Produkcyjnym” . W testowym dodaj adresy Gmail w „Użytkownicy testowi poniżej. Kliknij „Dodaj użytkowników” , aby wstawić adresy Gmail użytkowników.

 

aplikacja testowa

 

I… voilà! Masz już swój identyfikator i klucz tajny, które możesz dodać w konfiguracji WP Media Folder.

 

klient oauth

 

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