1
取得您的 API 金鑰
2
決定要擷取的詳細資料
您可以根據相似的 accountOrderId 或提供訂單發佈的日期範圍來查詢訂單清單。如需完整的可用欄位清單,請參閱 GraphQL API 參考資料。
在您查詢的每一筆訂單中,所有一般的 Order 欄位均可使用,例如:國家、運送資訊、落地成本總額等。所有可能的欄位均列於 GraphQL API 參考資料 中。
1
query orders($ordersFilter: OrdersFilter, $first: Int) {2
orders(filter: $ordersFilter, first: $first) {3
edges {4
node {5
id3
傳送要擷取的頁面
所有擷取清單的查詢均支援 Relay 式分頁。first 變數可讓您指定要傳回的物件數量。
1
query orders($ordersFilter: OrdersFilter, $first: Int) {2
orders(filter: $ordersFilter, first: $first) {3
edges {4
node {5
id6
}7
}8
pageInfo {9
hasNextPage10
endCursor11
}12
}13
}4
傳送您的請求
現在您已建立並設定好請求,即可向 Zonos API 傳送 POST 請求。請確保使用您的 API 金鑰進行身份驗證,並在請求中提供正確的版本標頭。
POST https://api.zonos.com/graphql
1
query orders($ordersFilter: OrdersFilter, $first: Int) {2
orders(filter: $ordersFilter, first: $first) {3
edges {4
node {5
id6
items {7
description8
hsCode9
quantity10
}11
}12
}13
}14
}GraphQL API ReferenceTypes, inputs, and operations used in this guide
INPUTS
搜尋及篩選訂單
使用 GraphQL 擷取訂單清單。使用 GraphQL 中的
orders查詢,您可以擷取符合各種條件的分頁訂單清單。當您需要按國家、特定日期範圍取得訂單清單,或建立搜尋功能等情況時,這非常有用。