Vai al contenuto principale

Dropfiles: integrazione con Dropbox

1. Crea un'app Dropbox

Dropbox è incluso nel pacchetto principale Dropfiles .

Per prima cosa, hai bisogno di un'app Dropbox per connettere il tuo sito web a un account Dropbox. Vai su https://developers.dropbox.com/ e crea una nuova app.

 

crea-app-dropbox

 

Quindi imposta un tipo di app "Dropbox API", "Full Dropbox" e un nome per l'app

Le categorie di file di Dropfiles verranno aggiunte come cartelle nella directory principale del tuo account Dropbox (ideale per un account Dropbox dedicato). Selezionando "Cartella app", tutte le cartelle/file verranno archiviate in un'unica cartella (evitando confusione nel tuo account Dropbox).

 

informazioni sull'app Dropbox

 

A questo punto hai quasi finito, la tua app è stata creata e hai ottenuto la chiave e il segreto dell'app.

 

app-crea-dropbox

 

URL di reindirizzamento autorizzato

Nella sezione OAuth 2, incolla l' URL di reindirizzamento autorizzato dalle Dropfiles nel URL di reindirizzamento dropfiles quindi fai clic sul Aggiungi . L'URL dovrebbe essere simile a questo: "https://joomunited.com/administrator/index.php?option=com_dropfiles &task=dropbox.authenticated"

 

URL di reindirizzamento di Dropbox

 

Per una maggiore sicurezza in futuro, dovresti scegliere l' "Di breve durata" nella sezione OAuth 2 > Scadenza token di accesso .

 

scadenza token dropbox

 

Nella Autorizzazioni dovresti impostare le autorizzazioni come nell'immagine qui sotto.

 

configurazione-autorizzazione-dropbox

 

2. Accedi a Dropbox in Dropfiles

Modalità automatica

Da ora in poi, potrai risparmiare molto tempo connettendoti al server Dropbox. Per prima cosa, per utilizzare questa funzionalità, devi connettere il tuo account Joomunited in Dropfiles > scheda Aggiornamenti in tempo reale , cliccare sul "Collega il mio account Joomunited" ed effettuare l'accesso se non sei ancora connesso.

 

aggiornamenti in tempo reale -dropfiles

 

Quindi vai su Connessione cloud > scheda Dropbox e clicca semplicemente sul Connetti Dropbox nell'angolo destro.

 

dropbox automatico-dropfiles

 

Quindi seguire i passaggi successivi per completare la connessione.

 

auto-dropbox-connected-dropfiles

 

Modalità manuale

Con le credenziali nel passaggio precedente, vai all'amministrazione di Joomla e clicca sul menu Dropfiles > Opzioni > scheda Connessione cloud > Impostazioni Dropbox. Incolla il tuo

  • Chiave dell'app
  • Segreto dell'app

Quindi salva la configurazione e clicca sul pulsante Connetti Dropbox

 

ricollegare-dropbox

 

Sarà necessario convalidare l'autorizzazione di accesso per l'app: basta cliccare su Consenti .

 

consenti-app-dropbox

 

La connessione dovrebbe essere un successo ☺ 

 

collegato

 

Contemporaneamente, vedrai il "Guarda le modifiche da Dropbox" . Per utilizzare questa funzionalità, aggiungi l'URL nel messaggio di avviso a {nome della tua app} > scheda Impostazioni Passaggio 3 :

ad esempio: https://{tuo-dominio}/index.php?option=com_dropfiles dropfiles task=frontdropbox.listener

 

URL del webhook

 

Quindi, nelle Dropfiles , clicca sul "Guarda le modifiche da Dropbox" per attivarlo. Se disattivi questa opzione, i file e le cartelle non verranno sincronizzati immediatamente da Dropbox a Dropfiles .

 

guarda-modifiche-dropbox

 

Ora puoi creare cartelle e sottocartelle in Dropbox e in Dropfiles: tutto verrà sincronizzato!

 

nuova-cartella-dropbox

 

Aggiornamento dalla versione API di Dropbox v1 alla versione API v2

A causa di un'importante modifica all'API di Dropbox, avvenuta il 19 febbraio 2022, le app Dropbox create in precedenza richiedono un aggiornamento all'API v2 per funzionare di nuovo. Se la tua app è stata creata di recente, prima della data indicata, è probabile che ti basti disconnetterti/accedere per risolvere il problema.
In caso contrario, segui questi passaggi per spostare i tuoi dati dalla vecchia app Dropbox a una nuova app.

 

Opzione 1: Continua a utilizzare la tua vecchia app Dropbox


Caso 1: hai utilizzato il connettore automatico
 

Questo è lo scenario più semplice. Basta aprire le Impostazioni del plugin Dropfiles > Connessione cloud > scheda Dropbox e disconnettersi/riconnettersi dal proprio account Dropbox per risolvere il problema.

 

dropbox automatico-dropfiles

 

Caso 2: hai utilizzato un'app Dropbox personalizzata creata di recente

Prova ad aggiungere gli URI di reindirizzamento autorizzati nelle impostazioni di Dropbox alla tua app Dropbox e ricollega l'account Dropbox in Dropfiles . Se funziona, è tutto ciò che devi fare.
Se questa procedura non funziona, dovresti passare all'opzione 2 qui sotto.

Aggiungere gli URI di reindirizzamento autorizzati sotto OAuth 2:

 

URL di reindirizzamento di Dropbox

 

Nella Autorizzazioni , imposta le autorizzazioni come nell'immagine qui sotto. Quindi clicca sul Migra .

 

configurazione-autorizzazione-dropbox

 

Quindi ricollegare l'app dalle impostazioni Dropfiles

 

ricollegare-dropbox

 

Opzione 2: collega una nuova app Dropbox e sposta i file

Passaggio 1. Crea una nuova app Dropbox e collega il tuo account Dropbox dalle Dropfiles . Per procedere, segui i passaggi descritti nel capitolo 1 di questa documentazione.

 

crea-app

 

Passaggio 2. Sposta i tuoi file Dropbox e risincronizzali

Dopo aver collegato la tua nuova app Dropbox al tuo sito web Joomla, dovresti spostare tutte le cartelle e i file dalla vecchia cartella principale dell'app in Dropbox. Trascina e rilascia tutte le cartelle nella nuova cartella utilizzata dalla nuova app.
Attendi quindi la sincronizzazione completa; a seconda della quantità di dati, potrebbe volerci un po' di tempo.

 

nuovo-spostamento-file-app

 

3. Come funziona? Cosa posso fare con Dropbox?

Come funziona? 

Dropfiles crea una cartella radice nel tuo account Dropbox, consentendo la sincronizzazione bidirezionale tra entrambe le piattaforme. I file e le cartelle aggiunti a Dropbox o Dropfiles verranno sincronizzati automaticamente con l'altra piattaforma.

 

dropbox-web


Quali sono le indicazioni di sincronizzazione?

Funziona in entrambe le direzioni! Puoi aggiungere un file da Dropbox e visualizzarlo in Dropfiles , oppure aggiungere un file in Dropfiles e visualizzarlo in Dropbox. Significa anche che puoi gestire i file Dropfiles dal tuo desktop utilizzando il software di sincronizzazione di Dropbox. Pazzesco! Sì, lo sappiamo ☺

 

dropfiles-cartella-dropbox