Korzystając z zapytania orders w GraphQL, możesz pobierać paginowane listy zamówień z różnymi kryteriami. Jest to przydatne, gdy potrzebujesz listy zamówień według kraju, między określonymi datami, aby zbudować wyszukiwanie itp.
1
Uzyskaj klucz API
Uzyskaj konto Zonos: Aby korzystać z interfejsu API Zonos, będziesz potrzebować klucza API. Aby uzyskać klucz, będziesz musiał wypełnić nasz formularz rejestracyjny. Wdrażanie rozpocznie się po zawarciu umowy na koncie. Podczas procesu wdrażania pracownik pomoże ci poprawnie skonfigurować swoje konto, aby otrzymać najdokładniejsze odpowiedzi API.
Tutaj możesz uzyskać dostęp do swojego klucza API, jeśli masz konto Zonos. Pozwoli ci to na uwierzytelnienie się w interfejsie API Zonos. Jeśli nie masz konta, zapoznaj się z notatką powyżej.
2
Zdecyduj, jakie szczegóły chcesz pobrać
Możesz wyszukiwać listy zamówień na podstawie podobnych accountOrderId lub podając zakres dat, między którymi opublikowano zamówienia. Aby uzyskać pełną listę dostępnych pól, zapoznaj się z odniesieniem API GraphQL.
W każdym zapytanym indywidualnym zamówieniu dostępne są wszystkie normalne pola Order, np. kraj, informacje dotyczące wysyłki, sumy kosztów docelowych itp.. Wszystkie możliwe pola są wymienione w odniesieniu API GraphQL.
Po skonstruowaniu i skonfigurowaniu żądania możesz wysłać żądanie POST do interfejsu API Zonos. Upewnij się, że jesteś uwierzytelniony za pomocą klucza API i podaj prawidłowy nagłówek wersji w żądaniu.
Wyszukiwanie i filtrowanie zamówień
Wyszukiwanie i filtrowanie zamówień
Pobierz listy zamówień za pomocą GraphQL.Korzystając z zapytania
ordersw GraphQL, możesz pobierać paginowane listy zamówień z różnymi kryteriami. Jest to przydatne, gdy potrzebujesz listy zamówień według kraju, między określonymi datami, aby zbudować wyszukiwanie itp.Uzyskaj klucz API
Tutaj możesz uzyskać dostęp do swojego klucza API, jeśli masz konto Zonos. Pozwoli ci to na uwierzytelnienie się w interfejsie API Zonos. Jeśli nie masz konta, zapoznaj się z notatką powyżej.
Zdecyduj, jakie szczegóły chcesz pobrać
Możesz wyszukiwać listy zamówień na podstawie podobnych
accountOrderIdlub podając zakres dat, między którymi opublikowano zamówienia. Aby uzyskać pełną listę dostępnych pól, zapoznaj się z odniesieniem API GraphQL.W każdym zapytanym indywidualnym zamówieniu dostępne są wszystkie normalne pola
Order, np. kraj, informacje dotyczące wysyłki, sumy kosztów docelowych itp.. Wszystkie możliwe pola są wymienione w odniesieniu API GraphQL.query orders($ordersFilter: OrdersFilter, $first: Int) {orders(filter: $ordersFilter, first: $first) {edges {node {id# ... field names here}}}}Wyślij strony do pobrania
Wszystkie zapytania pobierające listy obsługują paginację w stylu Relay. Zmienna
firstpozwala ci określić, ile obiektów zostanie zwróconych.query orders($ordersFilter: OrdersFilter, $first: Int) {orders(filter: $ordersFilter, first: $first) {edges {node {id}}pageInfo {hasNextPageendCursor}}}Wyślij swoją prośbę
Po skonstruowaniu i skonfigurowaniu żądania możesz wysłać żądanie
POSTdo interfejsu API Zonos. Upewnij się, że jesteś uwierzytelniony za pomocą klucza API i podaj prawidłowy nagłówek wersji w żądaniu.POST
https://api.zonos.com/graphqlquery orders($ordersFilter: OrdersFilter, $first: Int) {orders(filter: $ordersFilter, first: $first) {edges {node {iditems {descriptionhsCodequantity}}}}}OrdersFilter
Czy ta strona była pomocna?