Rating nesnesinin yeteneklerini ve işlevlerini keşfedin.
Rating nesnesi, hizmet seviyesine göre navlun teklifleri sağlayacak ve teklifi oluşturan ek ücretler, ücretler ve müzakere edilen oran indirimlerinin bir dökümünü sağlayacaktır.
Nesne için benzersiz tanımlayıcı. Rating nesnesinin kimliği her zaman ship ön eki ile başlayacaktır.
currency HASH
İstekte gönderilen temel para birimi ve yanıt için sağlanan para birimine ilişkin bilgiler sağlayan Hash.
currency.id STRING
Para birimi nesnesi için benzersiz tanımlayıcı.
currency.base STRING
Derecelendirme isteğinde gönderilen temel para birimi, üç harfli ISO kodu ile temsil edilir. Rating nesnesindeki tüm tutarlar temel para biriminde listelenir.
currency.date TIMESTAMP
Para birimi oranının çekildiği tarih, ISO 8601 biçiminde YYYY-MM-DDTHH:mm:ss.sssZ.
currency.rates HASH
Temel para biriminden dönüştürme için gerekli para birimleri ve döviz kurlarını içeren Hash.
errors HASH
İstek üzerindeki herhangi bir hata ayrıntılarını içeren Hash.
errors.type STRING
Hatanın kaynağı. Olası değerler fedex_apiups_apidhl_apiusps_apiinternal_errorzonos_configuration içerir.
errors.message STRING
İlgili kargo şirketinden gelen hatanın açıklayıcı nedeni.
errors.details HASH
Hata döndüren hizmet seviyesine ilişkin ayrıntılar içeren Hash.
errors.details.id STRING
Hizmet seviyesi için benzersiz tanımlayıcı.
errors.details.service_level STRING
Kargo şirketi ile hizmet seviyesi, örn. standard.
errors.details.display_name STRING
Hizmet seviyesi için görüntüleme adı.
quotes LIST
Hizmet seviyesine göre navlun teklifleri listesi.
quotes.id STRING
Nesne için benzersiz tanımlayıcı. Teklifler nesnesinin kimliği her zaman rtqt ön eki ile başlayacaktır.
quotes.amount_subtotal DECIMAL
Hizmet seviyesi için hesaplanan toplam navlun maliyeti.
quotes.weight HASH
Teklif verilen navlun maliyeti için kullanılan ağırlık hakkında bilgiler sağlayan Hash.
quotes.weight.billable DECIMAL
Navlun teklifi için kullanılan paket için faturalandırılabilir ağırlık.
quotes.weight.unit STRING
Ağırlık için ölçü birimi. Olası değerler pound, ounce, kilogram ve null şeklindedir. null olduğunda, pound kullanılacaktır.
quotes.mode HASH
Hizmet seviyesi hakkında ayrıntılı bilgi içeren Hash.
quotes.mode.service_level STRING
Kargo şirketi ile service_level, örn. standard. Yaygın örnekler şunları içerir: ups_express, ups_express_saver, ups_expedited, ups_economy, ups_standard, ups_mail_innovations_economy, ups_mail_innovations_priority, dhl_express, dhl_ecommerce_parcel_direct, fedex_priority, fedex_economy, usps_first_class_mail_international, usps_priority_mail_international, landmark_parcel, apc_parcel, point2point_standard, point2point_direct, point2point_packet ve fedex_international_ground. Kargo şirketine göre mevcut tüm hizmet seviyelerinin tam listesi için kargo şirketi dokümanlarına bakın.
quotes.mode.display_name STRING
Hizmet seviyesi için görüntüleme adı.
quotes.mode.delivery_date_estimate TIMESTAMP
Hizmet seviyesi için tahmini teslim tarihi, ISO 8601 biçiminde YYYY-MM-DDTHH:mm:ss.sssZ. Bu, kargo şirketi API'sinden kullanılabilirse döndürülecektir.
quotes.mode.transit_business_days INTEGER
Yalnızca iş günlerini transit günleri olarak sayarak hizmet seviyesi için tahmini transit günü sayısı. Bu, kargo şirketi API'sinden kullanılabilirse döndürülecektir.
quotes.mode.transit_days INTEGER
Hizmet seviyesi için tahmini transit gün sayısı. Bu, kargo şirketi API'sinden kullanılabilirse döndürülecektir.
quotes.mode.rates HASH
Navlun oran tutarının dökümü hakkında ayrıntılı bilgiler içeren Hash.
quotes.mode.rates.amount DECIMAL
Belirli oran öğesinin tutarı.
quotes.mode.rates.note STRING
Oran öğesi tutarının neyi temsil ettiği hakkında ek ayrıntılar.
quotes.mode.rates.type STRING
Oran öğesinin türü. Olası değerler retail_shippingfuel_surchargecarrier_feenegotiated_discount içerir.
quotes.packages LIST
Gönderilen paketlere ilişkin ayrıntılar listesi.
quotes.packages.id STRING
Paketler nesnesi için benzersiz tanımlayıcı.
quotes.packages.weight HASH
Paket için ağırlık ayrıntılarını içeren Hash.
quotes.packages.weight.billable DEMICAL
Paket için faturalandırılabilir ağırlık.
quotes.packages.weight.dimensional DECIMAL
Paket için boyutsal ağırlık.
quotes.packages.weight.factor INTEGER
Paket için boyutsal ağırlığı hesaplamak için kullanılan uluslararası ağırlık faktörü.
quotes.packages.weight.weight_unit STRING
Ağırlık için ölçü birimini içeren bir dize. Olası değerler poundouncekilogramnull şeklindedir. null olduğunda, pound kullanılacaktır.
Rating nesnesi
Rating nesnesi
Rating nesnesinin yeteneklerini ve işlevlerini keşfedin.
Rating nesnesi, hizmet seviyesine göre navlun teklifleri sağlayacak ve teklifi oluşturan ek ücretler, ücretler ve müzakere edilen oran indirimlerinin bir dökümünü sağlayacaktır.
Öznitelikler
idSTRINGshipön eki ile başlayacaktır.currencyHASHcurrency.idSTRINGcurrency.baseSTRINGcurrency.dateTIMESTAMPYYYY-MM-DDTHH:mm:ss.sssZ.currency.ratesHASHerrorsHASHerrors.typeSTRINGfedex_apiups_apidhl_apiusps_apiinternal_errorzonos_configurationiçerir.errors.messageSTRINGerrors.detailsHASHerrors.details.idSTRINGerrors.details.service_levelSTRINGstandard.errors.details.display_nameSTRINGquotesLISTquotes.idSTRINGrtqtön eki ile başlayacaktır.quotes.amount_subtotalDECIMALquotes.weightHASHquotes.weight.billableDECIMALquotes.weight.unitSTRINGpound,ounce,kilogramvenullşeklindedir.nullolduğunda,poundkullanılacaktır.quotes.modeHASHquotes.mode.service_levelSTRINGstandard. Yaygın örnekler şunları içerir:ups_express,ups_express_saver,ups_expedited,ups_economy,ups_standard,ups_mail_innovations_economy,ups_mail_innovations_priority,dhl_express,dhl_ecommerce_parcel_direct,fedex_priority,fedex_economy,usps_first_class_mail_international,usps_priority_mail_international,landmark_parcel,apc_parcel,point2point_standard,point2point_direct,point2point_packetvefedex_international_ground. Kargo şirketine göre mevcut tüm hizmet seviyelerinin tam listesi için kargo şirketi dokümanlarına bakın.quotes.mode.display_nameSTRINGquotes.mode.delivery_date_estimateTIMESTAMPYYYY-MM-DDTHH:mm:ss.sssZ. Bu, kargo şirketi API'sinden kullanılabilirse döndürülecektir.quotes.mode.transit_business_daysINTEGERquotes.mode.transit_daysINTEGERquotes.mode.ratesHASHquotes.mode.rates.amountDECIMALquotes.mode.rates.noteSTRINGquotes.mode.rates.typeSTRINGretail_shippingfuel_surchargecarrier_feenegotiated_discountiçerir.quotes.packagesLISTquotes.packages.idSTRINGquotes.packages.weightHASHquotes.packages.weight.billableDEMICALquotes.packages.weight.dimensionalDECIMALquotes.packages.weight.factorINTEGERquotes.packages.weight.weight_unitSTRINGpoundouncekilogramnullşeklindedir.nullolduğunda,poundkullanılacaktır.{"id": "ship_5p67angIDnS91CyfpW55YZ","currency": {"id": "curr_1Rp9lhXSRXvEWVs97k2PHE","base": "USD","date": "2020-02-04T18:47:04.629+0000","rates": []},"errors": [{"details": {"id": "rtqt_7cz80Ny8dToSqoWlHTJJnP","display_name": "FedEx Express Saver","service_level": "FEDEX_EXPRESS_SAVER","message": "[868] Service is not allowed. ","type": "fedex_api"}}],"quotes": [{"id": "rtqt_4BUyxLEUeoU6zDdprCRoUV","amount_subtotal": 943.18,"mode": {"delivery_date_estimate": null,"display_name": "UPS Expedited ","rates": [{"amount": 848.31,"note": "UPS api: standard rate","type": "retail_shipping"},{"amount": 64.4,"note": "UPS api: fuel surcharge","type": "fuel_surcharge"},{"amount": 40,"note": "UPS api: extended area","type": "carrier_fee"},{"amount": -9.53,"note": "UPS negotiated discount","type": "negotiated_discount"}],"service_level": "UPS_WORLDWIDE_EXPEDITED","transit_business_days": null,"transit_days": null},"packages": [{"id": "1","weight": {"billable": 32,"dimensional": 30.7554,"factor": 139,"weight_unit": "pound"}}],"weight": {"billable": 32,"unit": "pound"}},{"id": "rtqt_1jyuPdiE5uIBcYzhO54DAb","amount_subtotal": 1058.86,"mode": {"delivery_date_estimate": null,"display_name": "UPS Saver ","rates": [{"amount": 957.26,"note": "UPS api: standard rate","type": "retail_shipping"},{"amount": 72.3,"note": "UPS api: fuel surcharge","type": "fuel_surcharge"},{"amount": 40,"note": "UPS api: extended area","type": "carrier_fee"},{"amount": -10.7,"note": "UPS negotiated discount","type": "negotiated_discount"}],"service_level": "UPS_SAVER","transit_business_days": null,"transit_days": null},"packages": [{"id": "1","weight": {"billable": 32,"dimensional": 30.7554,"factor": 139,"weight_unit": "pound"}}],"weight": {"billable": 32,"unit": "pound"}}]}Bu sayfa faydalı mıydı?