Zonos sistemindeki uluslararası siparişlerinizin ayrıntılarını almak için GraphQL API'sini sorgulayabilirsiniz. Bu, sipariş ayrıntılarını ve sevkiyat oranları, varış maliyeti teklifleri vb. gibi bir siparişle ilişkili geçerli bilgileri almanıza olanak tanır.
1
API anahtarınızı alın
Önce bir Zonos hesabına kaydolun ve hesabınızı Zonos
Dashboard adresinde yapılandırın. Daha sonra Zonos API ile kimlik doğrulaması yapmanıza izin verecek olan
API anahtarınızı
alabileceksiniz.
2
Almak istediğiniz ayrıntılara karar verin
GraphQL'in çalışma şekli nedeniyle, API'den yalnızca ilgilendiğiniz alanları isteyebilir veya bir siparişle ilişkili tüm sistem bilgilerini istemeyi seçebilirsiniz - seçim size aittir. Mevcut alanlar için GraphQL API referansına göz atın.
Siparişle ilişkili bilgiler, varış maliyeti teklifi ayrıntıları, sevkiyat oranı ayrıntıları, sepet ayrıntıları vb., bu nesnelerden alanlar ekleyerek order sorgunuz aracılığıyla grafikte sorgulanabilir.
En azından, API'yi sorgulayabilmek için bir sipariş numarasına ihtiyacınız vardır. Bu, GraphQL isteğinizde değişkenler ile orderId alanında iletilir.
1query order($orderId: String!){
2 order(orderId:$orderId) {
3# ... other field names here
4}
5}
3
İsteğinizi gönderin
İsteğinizi oluşturduktan ve yapılandırdıktan sonra, Zonos API'sine POST isteği gönderebilirsiniz. API anahtarınız ile kimlik doğrulaması yaptığınızdan ve isteğinizde doğru sürüm başlığını sağladığınızdan emin olun.
Sipariş ayrıntılarını al
Sipariş ayrıntılarını al
GraphQL ile sipariş ayrıntılarınızı alın.Zonos sistemindeki uluslararası siparişlerinizin ayrıntılarını almak için GraphQL API'sini sorgulayabilirsiniz. Bu, sipariş ayrıntılarını ve sevkiyat oranları, varış maliyeti teklifleri vb. gibi bir siparişle ilişkili geçerli bilgileri almanıza olanak tanır.
API anahtarınızı alın
Önce bir Zonos hesabına kaydolun ve hesabınızı Zonos Dashboard adresinde yapılandırın. Daha sonra Zonos API ile kimlik doğrulaması yapmanıza izin verecek olan API anahtarınızı alabileceksiniz.
Almak istediğiniz ayrıntılara karar verin
GraphQL'in çalışma şekli nedeniyle, API'den yalnızca ilgilendiğiniz alanları isteyebilir veya bir siparişle ilişkili tüm sistem bilgilerini istemeyi seçebilirsiniz - seçim size aittir. Mevcut alanlar için GraphQL API referansına göz atın.
Siparişle ilişkili bilgiler, varış maliyeti teklifi ayrıntıları, sevkiyat oranı ayrıntıları, sepet ayrıntıları vb., bu nesnelerden alanlar ekleyerek
ordersorgunuz aracılığıyla grafikte sorgulanabilir.En azından, API'yi sorgulayabilmek için bir sipariş numarasına ihtiyacınız vardır. Bu, GraphQL isteğinizde değişkenler ile
orderIdalanında iletilir.query order($orderId: String!) {order(orderId: $orderId) {# ... other field names here}}İsteğinizi gönderin
İsteğinizi oluşturduktan ve yapılandırdıktan sonra, Zonos API'sine
POSTisteği gönderebilirsiniz. API anahtarınız ile kimlik doğrulaması yaptığınızdan ve isteğinizde doğru sürüm başlığını sağladığınızdan emin olun.POST
https://api.zonos.com/graphqlquery order($orderId: String!) {order(orderId: $orderId) {accountOrderNumberamountSubtotals {dutiestaxesfeesshippingitems}landedCosts {idrootIdtariffRateduties {amountcurrencyformulaitem {iddescription}exchangeRate {ratesourceCurrencyCodetargetCurrencyCode}}fees {amountcurrencydescriptionnoteformulatypeitem {iddescription}exchangeRate {rate}}taxes {amountcurrencyformulaitem {iddescription}exchangeRate {rate}}deMinimis {formulamethodnotethresholdtype}shipmentRating {idamountcurrencyCodedisplayNameminTransitAtmaxTransitAtdetailsamountcarrierCodeamountSubtotalsshippingfuelSurchargeinsuranceCostotherSurchargeshipmentRatingCartonschargeableWeightcartonlengthwidthheightweightshippingProfileidcustomServiceLevelCodelandedCostMethodserviceLevelcodeBu sayfa faydalı mıydı?