WP Media Folder Dodatek: integracja Dysku Google

1. Utwórz aplikację Dysk Google


Integracja Dysku Google z WP Media Folder jest zawarta w dodatku. Oprócz WP Media Folder musisz zainstalować ten dodatek (wtyczkę). Dodatek obejmuje także integrację z Google Photo, Dropbox, OneDrive Personal, OneDrive Business i Amazon S3.

Po pierwsze, aby korzystać z Dysku Google, potrzebujesz aplikacji Google Dev do połączenia witryny. Iść do https://console.developers.google.com/project i stwórz nowy projekt.

 

image79

 

Następnie ustaw nazwę projektu - możesz podać dowolną nazwę, ale nie dołączaj spacji ani akcentów.

 

image31


Następnie poczekaj kilka sekund na utworzenie projektu.

 

image62

 

Jeśli po raz pierwszy używasz interfejsu API Dysku Google, musisz go aktywować.

 

enable-drive-api

 

Z lewego menu kliknij „Menedżer API”.

 

image53


Z lewego menu przejdź do „Poświadczenia” >> „Nowe poświadczenia” >> Identyfikator klienta OAuth; jeśli zostaniesz zapytany, dodaj nazwę do ekranu zgody OAuth.

 

oAuth-google-drive


Teraz najważniejszy krok:

  • Wybierz „Aplikacja internetowa” i dodaj wybraną nazwę
  • Autoryzowane źródło JavaScript: https://twoja-strona głównaena.com (zastąp swoją nazwą strona głównaeny bez końcowego ukośnika)
  • Autoryzowane identyfikatory URI przekierowania: https://twoja-strona głównaena.com/wp-admin/options-general.php?page=option-folder&task=wpmf&function=wpmf_authenticated
    (zastąp swoją nazwą strona głównaeny)

 

poświadczenia aplikacji

 

Google niedawno zmienił swoje zasady, więc musisz wypełnić swoje Autoryzowane strona głównaeny w Karta ekranu zgody OAuth.

 

strona głównaena autoryzowana

 

Ponadto powinieneś dodać swoją strona głównaenę pod adresem Karta weryfikacji strona głównaeny. Kliknij Dodaj strona głównaenę i postępuj zgodnie z instrukcjami.

 

strona głównaena dodatkowa

 

Teraz możesz wrócić do poprzedniego kroku, aby utworzyć poświadczenia.

Potem… voilà! Masz swój identyfikator i sekret, aby dodać je w konfiguracji WP Media Folder.

2. Zaloguj się na Dysk Google w WP Media Folder


Następnie wróć do WordPressa administratora i kliknij menu Ustawienia> WP Media Folder> Chmura> karta Dysk Google.

Od teraz możesz używać nie tylko własnego Dysku, ale także Współużytkowane dyskinajpierw wybierz.

 

typ napędu

 

Następnie wybierz swój Typ łącza multimedialnego:

  • Link publiczny: wygenerować publicznie dostępny link do swoich plików i wpłynąć na odpowiednie prawa do plików w chmurze (link udostępniony)
  • Link prywatny: Łącze AJAX, ukryj łącze w chmurze, aby zachować oryginalne prawo dostępu do pliku (użytkownicy muszą się zalogować, aby wyświetlić obrazy)

 

media-link-type

 

Po tym możesz wkleić swój

  • Identyfikator klienta
  • Tajemnica klienta

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

 

google-login

 

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

 

zezwolenie Google-api

 
Połączenie powinno być sukcesem ☺ Jeśli się powiedzie, możesz utworzyć i zarządzać mediami na Dysku Google bezpośrednio z menedżera multimediów WordPress.

 

3. Co mogę zrobić z mediami Dysku Google?

Jak to działa?

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

 

google-drive-folder


Wszystkie foldery i podfoldery dodane na Dysku Google WP Media Folder zostaną zsynchronizowane w tym folderze.

 

Jakie są kierunki synchronizacji?

Działa w obu kierunkach! Możesz dodać plik z Dysku Google i zobaczyć go w WP Media Folder lub dodać plik w WP Media Folder i zobaczyć go na Dysku Google. Oznacza to również, że możesz zarządzać plikami WordPress z pulpitu za pomocą oprogramowania do synchronizacji Google Drive. To szalone - wiemy! ☺

 

Google-drive-sync

 

Integracja z Dyskiem Google WP Media Folder umożliwia 2 rodzaje działań z mediami:

Pierwsza opcja to zaimportuj nośnik Dysku Google w WP Media Folder (wybór folderu do importu).

 

dysk import-media-google

 

Druga opcja to osadzić nośnik Dysku Google w treści bezpośrednio. W takim przypadku media zostaną załadowane z Dysku Google, a nie z serwera.

 

embed-google-drive

 

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

Google niedawno wprowadził nową warstwę zabezpieczeń, która wymusza weryfikację aplikacji. Jeśli utworzyłeś aplikację na swoim koncie Google, a następnie logujesz się z WordPress na tym samym koncie, nie zobaczysz tego błędu.
Ten błąd pojawi się tylko wtedy, gdy utworzysz aplikację z kontem Google i spróbujesz połączyć się z Google za pomocą WordPress z innym kontem.

W takim przypadku aplikacja musi zostać zatwierdzona przez Google po tym procesie: https://support.google.com/code/contact/oauth_app_verification

 

OAuth-Developer-Verification-Form