Przejdź do głównej zawartości

Dropfiles: Integracja z Dyskiem Google

1. Zaloguj się do Dysku Google w Dropfiles

Tryb automatyczny

Od teraz możesz zaoszczędzić sporo czasu podczas łączenia się z serwerem Dysku Google. Po pierwsze, aby korzystać z tej funkcji, musisz połączyć swoje konto Joomunited na karcie Ustawienia Dropfiles> Aktualizacje na żywo , kliknij przycisk Połącz moje konto Joomunited i zaloguj się, jeśli nie masz połączenia.

 

live-updates-dropfiles

 

Następnie przejdź do Połączenie z chmurą > karta Dysk Google i po prostu kliknij przycisk Połącz Dysk Google w prawym rogu.

 

automatyczne-google-drive-dropfiles

 

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

 

auto-google-drive-connected-dropfiles

 

Tryb ręczny

Mając dane logowania w poprzednim kroku, przejdź do administratora Joomla i kliknij menu Dropfiles> Opcje> karta Połączenie z chmurą> sekcja Ustawienia Dysku Google. Wklej swój

  • Identyfikator klienta
  • Sekret klienta

Następnie zapisz konfigurację i kliknij przycisk Połącz.

 

dane logowania na dysk google

 

Następnie pojawi się wyskakujące okienko i możesz wybrać swoje konto.

Jeśli nie popełniłeś żadnych błędów, wybierz konto Google i zatwierdź autoryzację w nowym oknie jak poniżej.

 

potwierdź autora

 

Połączenie powinno się udać ☺ Jednocześnie zobaczysz parametr „Obserwuj zmiany z Dysku Google” jest włączony. Jeśli wyłączysz Pliki i foldery, nie będą natychmiast synchronizowane z Dysku Google do Twoich Dropfiles.

 

obejrzyj zmiany od Google

 

Teraz możesz tworzyć foldery na Dysku Google i przesyłać do niego pliki!

 

nowy dysk

 

Pozbądź się błędu: błąd: „invalid_scope podczas łączenia Dropfiles 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 Joomla na to samo konto, nie zobaczysz tego błędu.
Ten błąd pojawi się tylko wtedy, gdy utworzyłeś aplikację z kontem Google i próbujesz połączyć się z Google z Joomla 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


2. Jak to działa? Co mogę zrobić z GG Drive?

Jak to działa? 

Dropfiles wygeneruje folder główny na Twoim Dysku Google z nazwą witryny

 

folder google-drive


Wszystkie kategorie i podkategorie dodane w Dropfiles zostaną dodane do tego folderu.

 

Jakie są kierunki synchronizacji?

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

Pamiętaj, że jeśli usuniesz plik z Dysku Google, musisz opróżnić kosz, aby usunąć go z Dysku Google.

 

synchronizacja dysku

 

3. Utwórz aplikację Dysku Google

Dysk Google jest zawarty w głównym pakiecie Dropfiles.

Najpierw potrzebujesz aplikacji Google dev, aby połączyć swoją witrynę z Dyskiem Google. Wejdź na https://console.cloud.google.com/ i utwórz nowy projekt.

 

Utwórz-projekt-1

 

Następnie ustaw nazwę projektu (bez spacji, bez akcentu)

 

nowy-projekt-1

 

Następnie poczekaj kilka sekund na utworzenie projektu…

 

image62

 

Jeśli po raz pierwszy używasz interfejsu API Dysku Google, przejdź do menu Nawigacja > Interfejsy API i usługi > Biblioteka , aby go aktywować.

 

enable-drive-api

 

W menu po lewej stronie kliknij „Menu nawigacyjne > Interfejsy API i usługi”

 

poświadczenia-menu-1

 

Następnie w menu po lewej stronie „ Poświadczenia”, w panelu głównym kliknij „ + Utwórz poświadczenia” >> Identyfikator klienta OAuth (jeśli zostaniesz o to poproszony, dodaj nazwę do ekranu akceptacji OAuth).

 

create-Credentials-1

 

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 ukośnika, bez www.)
  • Autoryzowane identyfikatory URI przekierowania: https://twoja-domena.com /administrator/index.php?option=com_dropfiles&task=googledrive.authenticate (podaj nazwę swojej domeny)
To jest adres URL Dropfiles zaplecza + & task = googledrive.authenticate

 

Utwórz aplikację internetową

 

Uwaga: jeśli pojawi się ostrzeżenie: „Nieprawidłowe pochodzenie: domena musi zostać dodana do listy autoryzowanych domen przed przesłaniem”, naciśnij  listy autoryzowanych domen lub przejdź do API i usług >> Ekran akceptacji OAuth , a następnie dodaj nazwę swojej domeny w Autoryzowanych domenach .

Następnie musisz wybrać Typ użytkownika. Wewnętrzny często dotyczy kont w organizacji lub zespole, a Zewnętrzny dotyczy kont osobistych.

 

Typ użytkownika OAuth

 

  • Wewnętrzne: Twoja aplikacja jest ograniczona do użytkowników Google Workspace (znanych jako G Suite) w Twojej organizacji. Nie musisz przesyłać aplikacji do weryfikacji.
  • Zewnętrzna: Twoja aplikacja będzie dostępna dla każdego użytkownika z kontem Google, ale powinna być publiczna i zweryfikowana.

Następnie wypełnij swoje 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 Dropfiles.

 

oauth-client-1