Fax.Plus API zapewnia zaawansowane rozwiązanie umożliwiające płynne zbieranie informacji i odebranych plików fax od członków Twojego zespołu, pod warunkiem że zajmują niższą pozycję w hierarchicznej strukturze zespołu.
Uwaga: Upewnij się, że wstępny proces uwierzytelniania został ukończony, a logowanie do API zakończyło się powodzeniem. Dodatkowe instrukcje znajdziesz w naszym przewodniku tutaj.
Przed kontynuowaniem upewnij się, że wybrany członek zespołu zajmuje w hierarchii zespołu pozycję podrzędną względem użytkownika API. Jak pokazano na poniższych zrzutach ekranu, konto Test Admin może bez problemu połączyć się z API, co zapewnia dostęp do kluczowych informacji oraz plików fax należących do Test Member.
Aby uzyskać listę wszystkich członków firmy, wyślij żądanie HTTP GET na następujący adres URL: https://restapi.fax.plus/v3/accounts/.
Upewnij się, że w żądaniu zostały uwzględnione następujące nagłówki:
-
Content-Type:
multipart/form-data -
Authorization:
Bearer [access token] -
x-fax-clientid:
[client ID]
Uzyskasz dostęp do danych członka zespołu, w tym do identyfikatora UID (User ID), który znajdzie się w pobranych danych.
Po uzyskaniu identyfikatora użytkownika członka zespołu dostęp do jego odebranych wiadomości fax staje się prosty. Aby to zrobić, wystarczy wysłać żądanie HTTP GET na następujący adres URL:
https://restapi.fax.plus/v3/accounts/[member user ID]/faxes?category=inbox.
Upewnij się, że w żądaniu zostały uwzględnione następujące nagłówki:
-
Authorization:
Bearer [access token]
-
x-fax-clientid:
[client ID]
Identyfikator wiadomości fax (fax ID) można odczytać z odpowiedzi.
Uwaga: Warto rozważyć skonfigurowanie dedykowanego webhooka dla zdarzenia „fax_received”, który dostarczy nie tylko identyfikator fax tego zdarzenia, ale także dodatkowe informacje. Aby zgłębić ten temat, zapoznaj się z dodatkowymi informacjami. Więcej informacji znajdziesz w naszym przewodniku tutaj.
Aby pobrać pliki z wiadomości fax, możesz wysłać żądanie HTTP GET na następujący adres URL:
https://restapi.fax.plus/v3/accounts/[member user ID]/files/[fax ID]?format=pdf.
Upewnij się, że w żądaniu zostały uwzględnione następujące nagłówki:
-
Authorization:
Bearer [access token] -
x-fax-clientid:
[client ID]