Przejdź do głównej zawartości

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 > Chmura> karta Dysk Google. Najpierw możesz ustawić miniaturę obrazów.

Wygeneruj miniaturę obrazu: Ta opcja wygeneruje miniatury obrazów i zapisze je na koncie w chmurze. Miniatury obrazów będą generowane zgodnie z ustawieniami WordPress i używane podczas osadzania obrazów (w celu wydajności)

 

generuj-miniaturę-obrazu

 

Następnie możesz wybrać typ Dysku :

  • Mój dysk: użyj swojego konta osobistego
  • Dyski współdzielone: użyj  swojego konta G Suite

 

typ napędu

 

Następnie wybierz domyślnie typ łącza do multimediów podczas wstawiania multimediów w chmurze na stronie lub poście.

  • Łącze publiczne: generuj publicznie dostępne łącze do swoich plików i wpływaj na odpowiednie prawa do plików w chmurze (łącze udostępnione). Np .: https://drive.google.com/uc?id=1Bq_VQt4z5Sy74Xg3IoN3KKWg4P7gymV1
  • Prywatny link: link AJAX, ukryje link do chmury, aby zachować oryginalne prawo dostępu do twojego pliku. Np.: https://twojadomena.com/wp-admin/admin-ajax.php?action=wpmf-download-file&id=1Bq_VQt4z5Sy79Xg3IoN3KKWg4P7gymV1&dl=0

 

typ łącza do mediów

 

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

Tryb automatyczny

Od teraz możesz zaoszczędzić sporo czasu podczas łączenia się z serwerem Dysku Google. Po pierwsze, aby skorzystać z tej funkcji, musisz połączyć swoje konto Joomunited w menu Ustawienia> Ogólne, kliknij ustawień WordPress, jeśli jeszcze się nie łączyłeś.

 

niepołączony-dysk-google

 

Następnie wróć do wtyczki Ustawienia> WP Media Folder > Chmura> karta Dysk Google i po prostu kliknij przycisk Połącz Dysk Google w prawym rogu.

 

connect-auto-google-drive

 

Następnie wykonaj kolejne kroki, aby zakończyć połączenie.

 

podłączony-automatyczny-dysk Google

 

To tak szybko, prawda? Tak, wiemy to. :)  


Tryb ręczny

Korzystając z poświadczeń z poprzedniego kroku, na karcie Dysk Google wklej plik

  • Identyfikator klienta
  • Sekret klienta

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

 

login google

 

Jeśli nie popełniłeś żadnego błędu, sprawdź poprawność autoryzacji w nowym oknie, jak pokazano:

 

google-api-pozwolenie

 

Połączenie powinno zakończyć się powodzeniem ☺ Jeśli połączenie się powiedzie, możesz tworzyć i zarządzać multimediami z Dysku Google bezpośrednio z menedżera multimediów WordPress.

 

2. Co mogę zrobić z multimediami na 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 zostaną zsynchronizowane w tym folderze ( WP Media Folder - {sitename}). I odwrotnie, wszystkie multimedia z tego folderu głównego na Dysku Google zostaną zsynchronizowane z Twoją biblioteką multimediów w Wordpress.

 

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 komputera za pomocą oprogramowania do synchronizacji Dysku Google. To szaleństwo - wiemy! ☺

 

Google-Drive-Sync

 

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

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

 

import-media-google-drive

 

Drugą opcją jest bezpośrednie osadzenie nośnika z Dysku Google w treści. W takim przypadku media zostaną załadowane z Dysku Google, a nie z Twojego 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ę bezpieczeństwa, która wymusza weryfikację aplikacji.
Jeśli utworzyłeś aplikację za pomocą swojego konta Google, a następnie zalogujesz się z WordPressa na to samo konto, nie zobaczysz tego błędu. Ten błąd pojawi się tylko wtedy, gdy utworzysz aplikację za pomocą konta Google i spróbujesz połączyć się z Google z WordPress za pomocą innego konta.

W takim przypadku Twoja aplikacja musi zostać zatwierdzona przez Google zgodnie z tym procesem: https://support.google.com/code/contact/oauth_app_verification

 

OAuth-Developer-Verification-Form

 

3. Utwórz aplikację Dysk Google


Integracja Dysku Google z WP Media Folder jest zawarta w dodatku. Musisz zainstalować ten dodatek (wtyczkę) oprócz WP Media Folder . Dodatek obejmuje 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 dev, aby połączyć swoją witrynę. Wejdź na 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 uwzględniaj spacji ani akcentów. Następnie poczekaj kilka sekund na utworzenie projektu.

 

Nazwa Projektu

 

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

 

enable-drive-api

 

Z lewego menu kliknij „API i usługi”

 

menu-api-service

 

Z lewego menu przejdź do „Poświadczenia”, na panelu głównym kliknij „+ Nowe dane uwierzytelniające” >> Identyfikator klienta OAuth ; jeśli zostaniesz o to poproszony, 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-domena.com (zastąp nazwą swojej domeny, bez końcowego ukośnika)
  • Autoryzowane identyfikatory 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 przycisk Konfiguruj ekran zgody lub przejdź do Interfejsy API i usługi >> Ekran zgody OAuth , a następnie dodaj Twoja nazwa domeny w Autoryzowane domeny .

Najpierw musisz wybrać typ użytkownika.

 

Typ użytkownika OAuth

 

  • Wewnętrzne: Twoja aplikacja jest ograniczona do użytkowników G Suite w Twojej organizacji.
  • Zewnętrzna: Twoja aplikacja będzie dostępna dla każdego użytkownika z kontem Google.

Następnie wypełnij autoryzowane domeny i wykonaj następujące kroki, aby zakończyć rejestrację aplikacji. Teraz możesz wrócić do poprzedniego kroku: Wybierz „Aplikacja internetowa”, aby utworzyć poświadczenia.

 

ekran zgody

 

Status publikacji powinien mieć wartość Production , jeśli jest to obecnie Testing , kliknij przycisk Opublikuj aplikację , aby zmienić status.

 

publikuj-aplikację

 

Następnie… voilà! Masz swój identyfikator i sekret do dodania w konfiguracji WP Media Folder .

 

oauth-client