使用 GraphQL 中的 orders 查询,您可以检索具有各种条件的分页订单列表。当您需要按国家、特定日期之间或构建搜索等方式获得订单列表时,这很有用。
orders
获取 Zonos 账户: 要使用 Zonos API,您需要一个 API 密钥。要获取您的密钥,您需要填写我们的 注册表单。一旦您有账户协议,入职流程将开始。在入职期间,代表将帮助您正确设置您的账户,以便获得最准确的 API 响应。
如果您有 Zonos 账户,请在此处访问您的 API 密钥。这将允许您使用 Zonos API 进行身份验证。如果您没有账户,请参阅上面的注意事项。
您可以基于类似的 accountOrderId 查询订单列表,或者通过提供发布订单的日期范围。有关可用字段的完整列表,请查阅 GraphQL API 参考。
accountOrderId
在您查询的每个订单上,所有常见的 Order 字段都可用,例如 国家、运输信息、Landed cost 总额等。所有可能的字段都列在 GraphQL API 参考 中。
Order
query orders($ordersFilter: OrdersFilter, $first: Int) {
orders(filter: $ordersFilter, first: $first) {
edges {
node {
id
# ... field names here
}
所有检索列表的查询都支持 Relay 样式分页。first 变量允许您指定返回多少个对象。
first
pageInfo {
hasNextPage
endCursor
现在您已经构建并配置了您的请求,您可以向 Zonos API 发送 POST 请求。确保使用您的 API 密钥进行身份验证,并在您的请求中提供正确的版本标头。
POST
POST https://api.zonos.com/graphql
https://api.zonos.com/graphql
items {
description
hsCode
quantity
OrdersFilter
搜索和筛选订单
搜索和筛选订单
使用 GraphQL 检索订单列表。使用 GraphQL 中的
orders查询,您可以检索具有各种条件的分页订单列表。当您需要按国家、特定日期之间或构建搜索等方式获得订单列表时,这很有用。获取您的 API 密钥
如果您有 Zonos 账户,请在此处访问您的 API 密钥。这将允许您使用 Zonos API 进行身份验证。如果您没有账户,请参阅上面的注意事项。
决定要检索的详细信息
您可以基于类似的
accountOrderId查询订单列表,或者通过提供发布订单的日期范围。有关可用字段的完整列表,请查阅 GraphQL API 参考。在您查询的每个订单上,所有常见的
Order字段都可用,例如 国家、运输信息、Landed cost 总额等。所有可能的字段都列在 GraphQL API 参考 中。query orders($ordersFilter: OrdersFilter, $first: Int) {orders(filter: $ordersFilter, first: $first) {edges {node {id# ... field names here}}}}发送要获取的页面
所有检索列表的查询都支持 Relay 样式分页。
first变量允许您指定返回多少个对象。query orders($ordersFilter: OrdersFilter, $first: Int) {orders(filter: $ordersFilter, first: $first) {edges {node {id}}pageInfo {hasNextPageendCursor}}}发送您的请求
现在您已经构建并配置了您的请求,您可以向 Zonos API 发送
POST请求。确保使用您的 API 密钥进行身份验证,并在您的请求中提供正确的版本标头。POST
https://api.zonos.com/graphqlquery orders($ordersFilter: OrdersFilter, $first: Int) {orders(filter: $ordersFilter, first: $first) {edges {node {iditems {descriptionhsCodequantity}}}}}OrdersFilter
这个页面有帮助吗?