Nota importante: Dropbox Forms verrà sospeso il 30 settembre 2025. A partire dal 2 settembre 2025, non potrai più creare nuovi flussi di lavoro con Forms, ma potrai visualizzare quelli esistenti ed esportarli fino alla scadenza prevista per il 30 settembre.
Scopri di più sulla fine del supporto per Dropbox Forms.
Puoi utilizzare Dropbox Forms per scaricare i tuoi dati in un file CSV. Questa funzionalità è disponibile solo per i piani Dropbox Forms a pagamento.
I tuoi dati vengono salvati in un file ZIP in formato CSV. Puoi utilizzare il tuo programma preferito per visualizzare queste informazioni.
Nota: i PDF, gli audit trail e gli allegati caricati non vengono visualizzati quando scarichi i dati in un file CSV. Per trovare queste informazioni, devi scaricare i moduli singolarmente. A tale scopo, fai clic su Scarica in Azioni.
Puoi utilizzare Dropbox Forms API per esportare i dati del flusso di lavoro in blocco. Dropbox Forms API è un'API REST che consente di lavorare con flussi di lavoro automatizzati in Dropbox Forms. Puoi creare e gestire istanze di flussi di lavoro, verificarne lo stato e ricevere notifiche al termine dei flussi di lavoro.
Puoi utilizzare application/x-www-form-urlencoded o application/json per le tue richieste; tutte le risposte API vengono restituite in formato JSON.
Per iniziare a esportare con Dropbox Forms API, avrai bisogno di una chiave API e un flusso di lavoro esistente.
Importante: annota immediatamente il valore della chiave privata e conservalo in un luogo sicuro. Successivamente non sarà possibile recuperare il valore della chiave privata, ma potrai generare nuove chiavi in qualsiasi momento.
Dropbox Forms API utilizza sia la chiave API che un JSON Web Token (JWT) per l'autenticazione. La chiave API viene utilizzata per recuperare un JWT di breve durata, che può quindi essere usato per autenticare le chiamate API.
Una volta ottenuta una chiave API, dovrai eseguire quanto segue:
Authorization: Bearer <YOUR_JWT>
2. Ottenere un elenco dei tuoi flussi di lavoro eseguendo questo comando in un terminale:
curl -s -H "Authorization: Bearer <YOUR_JWT>" \ https://api.helloworks.com/v3/workflows
3. Prendere nota di ogni workflow_id nell'output.
4. Eseguire questo comando per scaricare un file ZIP contenente dati in formato CSV per un intervallo di date selezionato:
curl -L -H "Authorization: Bearer <YOUR_JWT>" \ "https://api.helloworks.com/v3/workflows/<WORKFLOW_ID>/csv?start_date=YYYY-MM-DD&end_date=YYYY-MM-DD" \ -o workflow_<WORKFLOW_ID>.zip
Nota: sostituisci <WORKFLOW_ID> con il tuo ID e YYYY-MM-DDT00:00:00Z nell'URL con le date di inizio e fine, ad esempio start_date=2020-01-01T00:00:00Z.
unzip -p workflow_<WORKFLOW_ID>.zip "*.csv" > workflow_<WORKFLOW_ID>.csv
Note:
Una volta scaricato e aperto il file CSV, è necessario:
curl -L -H "Authorization: Bearer <YOUR_JWT>" \ https://api.helloworks.com/v3/workflow_instances/<INSTANCE_ID>/documents \
Sì, grazie!
Non proprio
Let us know how why it didn't help:
Thanks for letting us know!
Grazie per i tuoi commenti!