Ważna informacja: Dropbox Forms zostanie wycofany z dniem 30 września 2025 r. Od 2 września 2025 r. nie będzie można już tworzyć nowych przepływów pracy za pomocą Dropbox Forms, ale do 30 września będzie można wyświetlać istniejące przepływy pracy, a także je eksportować.
Więcej informacji o zakończeniu wsparcia dla Dropbox Forms.
Przy użyciu Dropbox Forms możesz pobrać swoje dane do pliku CSV. Ta funkcja jest dostępna tylko w płatnych taryfach Dropbox Forms.
Twoje dane zostaną zapisane w pliku ZIP jako plik CSV. Aby je wyświetlić, użyj wybranego przez siebie programu.
Uwaga: pliki PDF, ścieżki kontroli i przesłane załączniki nie pojawią się podczas pobierania danych do pliku CSV. Aby odnaleźć te informacje, musisz osobno pobrać poszczególne formularze. Aby to zrobić, kliknij Pobierz w sekcji Działania.
Możesz użyć Dropbox Forms API, aby zbiorczo eksportować dane związane z przepływem pracy. Dropbox Forms API to interfejs REST API, który umożliwia pracę ze zautomatyzowanymi przepływami pracy w Dropbox Forms. Możesz tworzyć i zarządzać instancjami przepływów pracy, sprawdzać ich status i otrzymywać powiadomienia o ich ukończeniu.
Do swoich żądań możesz używać formatu application/x-www-form-urlencoded lub application/json, a wszystkie odpowiedzi API są zwracane w formacie JSON.
Aby rozpocząć eksportowanie za pomocą Dropbox Forms API, potrzebny będzie klucz API i istniejący przepływ pracy.
Ważne: natychmiast zapisz sobie wartość klucza prywatnego i przechowuj ją w bezpiecznym miejscu. Wartości klucza prywatnego nie będzie już można pobrać ponownie, ale w każdej chwili będzie można wygenerować nowe klucze.
Dropbox Forms API używa do uwierzytelniania zarówno klucza API, jak i tokena JSON Web Token (JWT). Klucz API służy do pobierania krótkotrwałego JWT, który można następnie wykorzystać do uwierzytelniania wywołań API.
Po uzyskaniu klucza API musisz:
Authorization: Bearer <YOUR_JWT>
2. Pobrać listę swoich przepływów pracy, uruchamiając to polecenie w terminalu:
curl -s -H "Authorization: Bearer <YOUR_JWT>" \ https://api.helloworks.com/v3/workflows
3. Zanotować poszczególne identyfikatory workflow_id podane w danych wyjściowych.
4. Uruchomić to polecenie, aby pobrać plik ZIP zawierający dane CSV dla wybranego zakresu dat:
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
Uwaga: zastąp <WORKFLOW_ID> swoim identyfikatorem, a YYYY-MM-DDT00:00:00Z w adresie URL datą początkową i końcową, na przykład start_date=2020-01-01T00:00:00Z.
unzip -p workflow_<WORKFLOW_ID>.zip "*.csv" > workflow_<WORKFLOW_ID>.csv
Uwagi:
Po pobraniu i otwarciu pliku CSV musisz:
curl -L -H "Authorization: Bearer <YOUR_JWT>" \ https://api.helloworks.com/v3/workflow_instances/<INSTANCE_ID>/documents \
Tak, dziękuję!
Nie bardzo
Powiedz nam, dlaczego to nie pomogło:
Dziękujemy za informację!
Dziękujemy za przesłanie opinii.