Dropfiles: Integracja z Dyskiem Google

1. Utwórz aplikację dysku Google

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

Po pierwsze, potrzebujesz aplikacji Google Dev, aby połączyć swoją witrynę z Dyskiem Google. Wejdź na https://console.developers.google.com/project 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 nawigacyjnego> 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 „Dane logowania” po lewej stronie w panelu głównym kliknij „+ Utwórz dane logowania” >> Identyfikator klienta OAuth (jeśli zostanie wyświetlony monit, 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ę to ostrzeżenie: „Nieprawidłowe pochodzenie: domena musi zostać dodana do listy autoryzowanych domen przed przesłaniem”, naciśnij  link do listy autoryzowanych domen lub przejdź do interfejsu API i usługi >> Ekran akceptacji OAuth , a następnie dodaj nazwę swojej domeny w Autoryzowane domeny .

 

ekran zgody

 

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

 

oauth-client-1

 

Aby korzystać z funkcji „synchronizacji z Dyskiem Google w czasie rzeczywistym”, musisz zweryfikować swoją domenę. Powinieneś wykonać poniższe kroki:

Przejdź do „API i usług” >> „Weryfikacja domeny” , kliknij przycisk Dodaj domenę. Następnie wprowadź swoją domenę i kliknij przycisk Dodaj domenę .

 

add-domain

 

Jeśli Twoja domena została zweryfikowana, pomyślnie dodałeś domenę. Przejdź do konfiguracji Dropfiles, aby przejść do następnego kroku.

 

dodaj-zweryfikuj-domenę

 

Jeśli Twoja domena nie została zweryfikowana, pojawi się wyskakujące okienko, kliknij przycisk Zabierz mnie tam .

 

Zabierz mnie tam

 

Zostaniesz przekierowany na stronę „Centrum dla webmasterów” . Z tego miejsca powinieneś:

  • Wybierz dostawcę nazwy domeny, jeśli na liście nie ma Twojego dostawcy, wybierz opcję Inny
  • Dodaj rekord TXT do konfiguracji DNS. Np .: google-site-weryfikacja = vyV1rZfPloPdrFjau0Hw2W9d18_bd ...
  • Kliknij przycisk Weryfikuj

 

domena weryfikacyjna

 

Strona z pomyślnym powiadomieniem zostanie wyświetlona, ​​jeśli wykonasz poprawnie powyższe kroki. Następnie przejdź do konfiguracji Dropfiles, aby przejść do następnego kroku.

 

weryfikacja sukcesu

 

2. Zaloguj się do Dysku Google w Dropfiles

Następnie wróć 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 sprawdź poprawność autoryzacji w nowym oknie, np. Poniżej.

 

potwierdź autora

 

Połączenie powinno zakończyć się sukcesem ☺ Jednocześnie zobaczysz, że parametr „Obserwuj zmiany z Dysku Google” jest włączony. Jeśli wyłączysz, Pliki i foldery nie będą synchronizowane natychmiast 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”

Firma Google niedawno wprowadziła nową warstwę bezpieczeństwa, która wymusza weryfikację aplikacji. Jeśli utworzyłeś aplikację na swoim koncie Google, a następnie logujesz się z Joomla na to samo konto, nie zobaczysz tego błędu.
Ten błąd pojawi się tylko wtedy, gdy utworzyłeś aplikację za pomocą konta 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


3. 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