日韩亚洲欧美色图,久久亚洲精精品中文字幕,国产,日韩,欧美综合在线,丰满少妇2中文免费观看,国产精品一区二区20P发布,我强进了老师身体在线观看

手機(jī)版
1 2 3 4
首頁(yè) > 新聞中心 > 翻譯公司資訊 >
翻譯公司資訊

世聯(lián)翻譯公司完成平臺(tái)接入技術(shù)規(guī)范中文翻譯

發(fā)布時(shí)間:2018-09-19 10:47  點(diǎn)擊:

世聯(lián)翻譯公司完成平臺(tái)接入技術(shù)規(guī)范中文翻譯
1. 前言
本文檔目的是定義BSP企業(yè)服務(wù)平臺(tái)的通用對(duì)外服務(wù)接口,以便快速集成大客戶自有的系統(tǒng),從而打通大客戶與順豐系統(tǒng)之間的信息流,實(shí)現(xiàn)整體物流供應(yīng)鏈的一體化,進(jìn)而達(dá)到順豐與客戶的雙贏。
2. 接口規(guī)范說(shuō)明 接口規(guī)范說(shuō)明
通用對(duì)外服務(wù)接口統(tǒng)一使用UTF-8編碼的XML報(bào)文,接口通信協(xié)議支持WEBSERVICE、HTTP/POST、FTP三種協(xié)議,當(dāng)前主要使用WEBSERVICE協(xié)議方式。
通用對(duì)外服務(wù)接口分為主動(dòng)接入與對(duì)外推送兩類接口,基于FTP協(xié)議的對(duì)外推送類接口無(wú)需對(duì)應(yīng)的響應(yīng)報(bào)文,其他均存在對(duì)應(yīng)的請(qǐng)求與響應(yīng)報(bào)文;以下定義了通用對(duì)外服務(wù)接口報(bào)文需要遵循的格式與規(guī)則:
. 請(qǐng)求報(bào)文:
<Request service="服務(wù)名" lang="zh-CN">
<Head>客戶卡號(hào),校驗(yàn)碼</Head>
<Body>請(qǐng)求數(shù)據(jù)XML</Body>
</Request>
關(guān)鍵規(guī)則:
a) service 屬性與HEAD元素預(yù)先定義了服務(wù)名,客戶卡號(hào)及檢驗(yàn)碼,結(jié)合請(qǐng)求的客戶IP地址可以滿足只要通過(guò)預(yù)解析HEAD元素就能夠進(jìn)行系統(tǒng)功能權(quán)限的驗(yàn)證,無(wú)功能權(quán)限情況下無(wú)需進(jìn)一步解析Body內(nèi)部數(shù)據(jù),大大提高了攔截非法訪問(wèn)的性能;
b) 客戶卡號(hào)與校驗(yàn)碼統(tǒng)一使用順豐分配的客戶卡號(hào)與校驗(yàn)碼;
c) lang屬性用于支持國(guó)際化請(qǐng)求,缺省值為zh-CN。
. 響應(yīng)報(bào)文:
<Response service="服務(wù)名">
<Head>OK|ERR</HEAD>
<BODY>正常響應(yīng)數(shù)據(jù)XML</BODY>
<ERROR code="NNNN">錯(cuò)誤詳細(xì)信息</ERROR>
</Response>
關(guān)鍵規(guī)則:
a) Head元素值為OK或ERR;OK代表交易正常,ERR代表發(fā)生系統(tǒng)或業(yè)務(wù)異常;對(duì)于批量交易場(chǎng)景,部分交易異常必須返回OK值,且必須在返回BODY中標(biāo)識(shí)出發(fā)生異常的交易記錄,避免下次全部重發(fā);
BSP-企業(yè)服務(wù)平臺(tái)接入技術(shù)規(guī)范
順豐集團(tuán)資訊科技本部研發(fā)中心 4
2013 年 06 月 01 日
b) Head元素值為OK時(shí)返回BODY元素,為ERR時(shí)返回ERROR元素;BODY與ERROR元素不能同時(shí)存在;
c) ERROR元素中的code屬性值為四位數(shù)字,錯(cuò)誤編碼的描述請(qǐng)參考文檔的最后一個(gè)部分。
. 批量交易記錄數(shù)限制為20條以下(參考順豐網(wǎng)站),特定業(yè)務(wù)可以自定義不支持批量交易或小于20的批量記錄數(shù)限制。
. 請(qǐng)求或正常響應(yīng)數(shù)據(jù)XML中數(shù)據(jù)元素的定義需遵循將必要字段(包含有默認(rèn)值的字段),可選字段及擴(kuò)展字段進(jìn)行分開定義的原則,同時(shí)字段盡量通過(guò)元素的屬性進(jìn)行定義,字段值限制在200字符以下(50個(gè)漢字以下);必要字段使用數(shù)據(jù)元素本身的屬性進(jìn)行定義,可選項(xiàng)字段在數(shù)據(jù)元素下定義“數(shù)據(jù)元素名+Option”元素并通過(guò)其屬性進(jìn)行定義,擴(kuò)展字段使用數(shù)據(jù)元素下保留元素<Extra>的屬性進(jìn)行定義;必要字段的數(shù)目盡量控制在10個(gè)以下;如:
<Order id="XXXX" …>
<OrderOption payment="XXXX" …/>
<Extra e1="XXXX" …/>
</Order>
OrderOption元素的屬性及值由具體的業(yè)務(wù)數(shù)據(jù)定義;Extra 元素最大支持20個(gè)屬性,屬性名為e1,…,e20,只支持字符串值。
. 盡量通過(guò)客戶個(gè)性化服務(wù)配置的方式減少接口報(bào)文需要傳遞的字段量,如在訂單報(bào)文中加入發(fā)貨點(diǎn)代碼的方式,可以在后臺(tái)基于客戶+發(fā)貨點(diǎn)代碼的方式配置月結(jié)賬號(hào)等等數(shù)據(jù),避免在接口報(bào)文中傳遞附加的月結(jié)賬號(hào)。
. 請(qǐng)求與響應(yīng)報(bào)文元素命名采用大寫字母開頭的單詞序列,如“OrderResponse”;屬性名統(tǒng)一使用小寫,如“orderid”;子元素在定義表格中一律使用“/”徑表示,如“outeTrackingResponse/Route”;
通用對(duì)外服務(wù)接口當(dāng)前已經(jīng)定義了快遞類服務(wù)接口,其參考地址參見:
Http://bsp-oip/sf-express.com/bsp-ois/ws/expressService
3. 快遞類服務(wù) 遞類服務(wù) 接口
3.1. 下訂單(含篩選)
3.1.1. 功能描述
下單接口根據(jù)客戶需要,可提供以下三個(gè)功能:
1) 客戶系統(tǒng)向順豐下發(fā)訂單。
2) 為訂單分配運(yùn)單號(hào)。
BSP-企業(yè)服務(wù)平臺(tái)接入技術(shù)規(guī)范
順豐集團(tuán)資訊科技本部研發(fā)中心 5
2013 年 06 月 01 日
3) 篩單。
3.1.2. 接口主信息定義
服務(wù)名稱
OrderService
批量交易限制
不支持
接口類型
接入
協(xié)議類型
WEBSERVICE
接口方法
public String sfexpressService(String XML);
數(shù)據(jù)元素<請(qǐng)求>
Order
必要字段名
類型(約束)
默認(rèn)值
描述
order rder id
String(64) String(64)String(64) String(64) String(64) String(64)
客戶 訂單號(hào), 訂單號(hào), 訂單號(hào), 訂單號(hào), 建議 英文字母 英文字母 英文字母 英文字母 +YYMMDD +YYMMDD +YYMMDD +YYMMDD(日 期) +流水號(hào),如: 流水號(hào),如: 流水號(hào),如: TB1207300000001 TB1207300000001 TB1207300000001TB1207300000001 TB1207300000001TB1207300000001 TB1207300000001 TB1207300000001 TB1207300000001
express_type express_typeexpress_type express_type express_type express_type express_type
String( String(String( String( 5)
標(biāo)準(zhǔn)快遞 標(biāo)準(zhǔn)快遞
快件產(chǎn)品類別 快件產(chǎn)品類別 快件產(chǎn)品類別
1標(biāo)準(zhǔn)快遞 標(biāo)準(zhǔn)快遞
2順豐特惠 順豐特惠
j_company j_companyj_company j_company j_company
String(100) String(100)String(100) String(100) String(100) String(100)
_SYSTEM _SYSTEM_SYSTEM _SYSTEM
寄件方公司名稱 寄件方公司名稱 寄件方公司名稱 寄件方公司名稱 寄件方公司名稱 寄件方公司名稱 寄件方公司名稱 , _SYSTEM _SYSTEM _SYSTEM _SYSTEM表示 如果不提 如果不提 如果不提 如果不提 供,將 從系統(tǒng)配置獲取 從系統(tǒng)配置獲取 從系統(tǒng)配置獲取 從系統(tǒng)配置獲取
j_contact j_contactj_contact j_contact j_contact
String(30) String(30)String(30) String(30) String(30) String(30)
_SYSTEM _SYSTEM_SYSTEM _SYSTEM
寄件方聯(lián)系人 寄件方聯(lián)系人 , _SYSTEM_SYSTEM _SYSTEM _SYSTEM_SYSTEM表示如果不提供, 表示如果不提供, 將從系統(tǒng)配置獲取 將從系統(tǒng)配置獲取 將從系統(tǒng)配置獲取 將從系統(tǒng)配置獲取
j_tel j_telj_tel
String(2 String(2String(2 String(2 String(20)
_SYSTEM _SYSTEM_SYSTEM _SYSTEM
寄件方聯(lián)系電話 寄件方聯(lián)系電話 寄件方聯(lián)系電話 寄件方聯(lián)系電話 寄件方聯(lián)系電話 寄件方聯(lián)系電話 寄件方聯(lián)系電話 , _SYSTEM _SYSTEM _SYSTEM _SYSTEM表示如果不 表示如果不 表示如果不 表示如果不 表示如果不 提 供,將從系統(tǒng)配置獲取 供,將從系統(tǒng)配置獲取 供,將從系統(tǒng)配置獲取 供,將從系統(tǒng)配置獲取 供,將從系統(tǒng)配置獲取
j_address j_addressj_address j_address j_address
String(150) String(150)String(150) String(150) String(150) String(150)
_SYSTEM _SYSTEM_SYSTEM _SYSTEM
寄件方詳細(xì)地址 寄件方詳細(xì)地址 寄件方詳細(xì)地址 寄件方詳細(xì)地址 寄件方詳細(xì)地址 寄件方詳細(xì)地址 寄件方詳細(xì)地址 ,包括省市區(qū) ,包括省市區(qū) ,包括省市區(qū) ,包括省市區(qū) ,包括省市區(qū) ,包括省市區(qū) ,示例:“ ,示例:“ ,示例:“ ,示例:“ ,示例:“ 廣東 省深圳市福田區(qū) 省深圳市福田區(qū) 省深圳市福田區(qū) 省深圳市福田區(qū) 省深圳市福田區(qū) 省深圳市福田區(qū) 省深圳市福田區(qū) 新洲十一街萬(wàn)基商務(wù)大廈 新洲十一街萬(wàn)基商務(wù)大廈 新洲十一街萬(wàn)基商務(wù)大廈 新洲十一街萬(wàn)基商務(wù)大廈 新洲十一街萬(wàn)基商務(wù)大廈 新洲十一街萬(wàn)基商務(wù)大廈 新洲十一街萬(wàn)基商務(wù)大廈 新洲十一街萬(wàn)基商務(wù)大廈 新洲十一街萬(wàn)基商務(wù)大廈 新洲十一街萬(wàn)基商務(wù)大廈 新洲十一街萬(wàn)基商務(wù)大廈 10 樓” , _SYSTEM_SYSTEM _SYSTEM _SYSTEM 表示如果不提供,將從系 表示如果不提供,將從系 表示如果不提供,將從系 表示如果不提供,將從系 表示如果不提供,將從系 表示如果不提供,將從系 表示如果不提供,將從系 表示如果不提供,將從系 表示如果不提供,將從系 表示如果不提供,將從系 表示如果不提供,將從系 統(tǒng)配置獲取 統(tǒng)配置獲取
d_company _company _company _company
String(100) String(100)String(100) String(100) String(100) String(100)
到件方公司名稱 到件方公司名稱 到件方公司名稱
d_contact d_contactd_contact d_contact d_contact
String(30) String(30)String(30) String(30) String(30) String(30)
到件方聯(lián)系人 到件方聯(lián)系人 到件方聯(lián)系人
d_tel d_teld_tel
String(2 String(2String(2 String(2 String(20)
到件方聯(lián)系電話 到件方聯(lián)系電話 到件方聯(lián)系電話
d_address d_addressd_address d_address d_address
String(150) String(150)String(150) String(150) String(150) String(150)
到件方詳細(xì)地址,示例:“ 到件方詳細(xì)地址,示例:“ 到件方詳細(xì)地址,示例:“ 到件方詳細(xì)地址,示例:“ 到件方詳細(xì)地址,示例:“ 到件方詳細(xì)地址,示例:“ 到件方詳細(xì)地址,示例:“ 到件方詳細(xì)地址,示例:“ 到件方詳細(xì)地址,示例:“ 到件方詳細(xì)地址,示例:“ 到件方詳細(xì)地址,示例:“ 到件方詳細(xì)地址,示例:“ 廣東省深圳市福田 廣東省深圳市福田 廣東省深圳市福田 廣東省深圳市福田 廣東省深圳市福田 廣東省深圳市福田 廣東省深圳市福田 廣東省深圳市福田 區(qū)新洲十一街萬(wàn)基商務(wù)大 新洲十一街萬(wàn)基商務(wù)大 新洲十一街萬(wàn)基商務(wù)大 新洲十一街萬(wàn)基商務(wù)大 新洲十一街萬(wàn)基商務(wù)大 廈10 樓”
parcel_quantity parcel_quantityparcel_quantity parcel_quantity parcel_quantity parcel_quantity parcel_quantity parcel_quantity
Number(5) Number(5)Number(5) Number(5) Number(5)
1
包裹數(shù), 如果生成運(yùn)單 號(hào)碼 ,需要提供此項(xiàng)。 一個(gè)包裹對(duì)應(yīng)運(yùn)單號(hào),數(shù)據(jù)必須準(zhǔn)確 一個(gè)包裹對(duì)應(yīng)運(yùn)單號(hào),數(shù)據(jù)必須準(zhǔn)確 一個(gè)包裹對(duì)應(yīng)運(yùn)單號(hào),數(shù)據(jù)必須準(zhǔn)確 一個(gè)包裹對(duì)應(yīng)運(yùn)單號(hào),數(shù)據(jù)必須準(zhǔn)確 一個(gè)包裹對(duì)應(yīng)運(yùn)單號(hào),數(shù)據(jù)必須準(zhǔn)確 一個(gè)包裹對(duì)應(yīng)運(yùn)單號(hào),數(shù)據(jù)必須準(zhǔn)確 一個(gè)包裹對(duì)應(yīng)運(yùn)單號(hào),數(shù)據(jù)必須準(zhǔn)確 一個(gè)包裹對(duì)應(yīng)運(yùn)單號(hào),數(shù)據(jù)必須準(zhǔn)確 。
pay_method pay_methodpay_method pay_method pay_method pay_method
Number umber umber(1)(1)
_SYSTEM _SYSTEM_SYSTEM _SYSTEM
付款方式: 1: 寄方付 2: 收方付 3: 第三方 付,默認(rèn)為 ,默認(rèn)為 ,默認(rèn)為 1。_SYSTEM _SYSTEM _SYSTEM _SYSTEM表示如果不提供, 表示如果不提供, 表示如果不提供, 表示如果不提供, 表示如果不提供, 表示如果不提供, 將從系統(tǒng)配置獲取 將從系統(tǒng)配置獲取 將從系統(tǒng)配置獲取 將從系統(tǒng)配置獲取
j_province j_provincej_province j_province j_province j_province
String StringString String(30)
_SYSTEM _SYSTEM_SYSTEM _SYSTEM
寄件方所在省份字段填寫要求:必須是標(biāo)準(zhǔn)的省名稱謂 省名稱謂 如:廣東省 如:廣東省 如:廣東省
j_city j_cityj_city j_city
String StringString String(100)(100) (100)
_SYSTEM _SYSTEM_SYSTEM _SYSTEM
寄件方所屬城 寄件方所屬城 寄件方所屬城 市名稱 市名稱
字段填寫要求:必須是標(biāo)準(zhǔn)的城市稱謂 字段填寫要求:必須是標(biāo)準(zhǔn)的城市稱謂 字段填寫要求:必須是標(biāo)準(zhǔn)的城市稱謂 如: 深圳市
d_province d_provinced_province d_province d_province d_province
String StringString String(30)
到件方所在省份字段填寫要求:必須是標(biāo)準(zhǔn)的 省名稱謂 省名稱謂 如:廣東省 如:廣東省 如:廣東省
d_city d_cityd_city d_city
String StringString String(100)(100) (100)
到件方所屬城市名稱 件方所屬城市名稱 件方所屬城市名稱 件方所屬城市名稱
字段填寫要求:必須是標(biāo)準(zhǔn)的城市稱謂 字段填寫要求:必須是標(biāo)準(zhǔn)的城市稱謂 字段填寫要求:必須是標(biāo)準(zhǔn)的城市稱謂 如: 深圳市
數(shù)據(jù)元素<響應(yīng)>
OrderResponse
字段名
類型(約束)
是否非空
描述
orderid rderid rderid
String(64) String(64)String(64) String(64) String(64) String(64)
訂單號(hào)
mailno mailnomailno mailno
String(20) String(20)String(20) String(20) String(20) String(20)
運(yùn)單號(hào) ,可多個(gè)單號(hào)如子母件以逗分隔 ,可多個(gè)單號(hào)如子母件以逗分隔 ,可多個(gè)單號(hào)如子母件以逗分隔 ,可多個(gè)單號(hào)如子母件以逗分隔 ,可多個(gè)單號(hào)如子母件以逗分隔 ,可多個(gè)單號(hào)如子母件以逗分隔 ,可多個(gè)單號(hào)如子母件以逗分隔 ,可多個(gè)單號(hào)如子母件以逗分隔
BSP-企業(yè)服務(wù)平臺(tái)接入技術(shù)規(guī)范
順豐集團(tuán)資訊科技本部研發(fā)中心 6
2013 年 06 月 01 日
originc origincoriginc originc ode ode
String(10) String(10)String(10) String(10) String(10) String(10)
原寄地代碼 原寄地代碼
destc destcdestc ode ode
String(10) String(10)String(10) String(10) String(10) String(10)
目的地代碼 目的地代碼
filter_result filter_resultfilter_result filter_result filter_result filter_result filter_result
Number(2) Number(2)Number(2) Number(2) Number(2)
篩單結(jié)果: 1-人工確認(rèn), 人工確認(rèn), 人工確認(rèn), 人工確認(rèn), 人工確認(rèn), 2-可收派 3-不可 以收派
remark remarkremark remark
String(100) String(100)String(100) String(100) String(100) String(100)
1-收方超范圍, 收方超范圍, 收方超范圍, 收方超范圍, 2-派方超范圍, 派方超范圍, 派方超范圍, 3-其他原因 其他原因
3.1.3. 可選字段信息
數(shù)據(jù)元素
Order/OrderOption
字段名
類型(約束)
描述
custid custidcustid custid
String(20) String(20)String(20) String(20) String(20) String(20)
月結(jié)卡號(hào) 月結(jié)卡號(hào) _SYSTEM _SYSTEM _SYSTEM _SYSTEM _SYSTEM 可配置
template templatetemplate template template
String StringString String(30)(30) (30)
模板選擇 模板選擇
j_shippercode j_shippercodej_shippercode j_shippercode j_shippercode j_shippercode j_shippercode
String(30) String(30)String(30) String(30) String(30) String(30)
寄件 方代碼 方代碼
d_deliverycode d_deliverycoded_deliverycode d_deliverycode d_deliverycode d_deliverycode d_deliverycode d_deliverycode
String(30 String(30String(30 String(30 String(30 )
到件 方代碼 方代碼
cargo cargocargo
String(4000) String(4000)String(4000) String(4000) String(4000) String(4000) String(4000)
貨物 名稱,可有多個(gè)貨物 名稱,可有多個(gè)貨物 名稱,可有多個(gè)貨物 名稱,可有多個(gè)貨物 名稱,可有多個(gè)貨物 名稱,可有多個(gè)貨物 名稱,可有多個(gè)貨物 名稱,可有多個(gè)貨物 名稱,可有多個(gè)貨物 名稱,可有多個(gè)貨物 名稱,可有多個(gè), 如果有多個(gè)貨物以逗號(hào)分隔, 如果有多個(gè)貨物以逗號(hào)分隔, 如果有多個(gè)貨物以逗號(hào)分隔, 如果有多個(gè)貨物以逗號(hào)分隔, 如果有多個(gè)貨物以逗號(hào)分隔, 如果有多個(gè)貨物以逗號(hào)分隔, 如果有多個(gè)貨物以逗號(hào)分隔, 如果有多個(gè)貨物以逗號(hào)分隔, 如果有多個(gè)貨物以逗號(hào)分隔, 如果有多個(gè)貨物以逗號(hào)分隔, 如果有多個(gè)貨物以逗號(hào)分隔, 如果有多個(gè)貨物以逗號(hào)分隔, 如果有多個(gè)貨物以逗號(hào)分隔, 如果有多個(gè)貨物以逗號(hào)分隔, 如果有多個(gè)貨物以逗號(hào)分隔如:“手機(jī) 如:“手機(jī) 如:“手機(jī) ,IPAD, ,IPAD, ,IPAD, 充電器“ 充電器“ 充電器“ 需生成電子運(yùn)單,此字段必傳 需生成電子運(yùn)單,此字段必傳 需生成電子運(yùn)單,此字段必傳 需生成電子運(yùn)單,此字段必傳 需生成電子運(yùn)單,此字段必傳 需生成電子運(yùn)單,此字段必傳 需生成電子運(yùn)單,此字段必傳
cargo_count cargo_countcargo_count cargo_count cargo_count cargo_count
String(4000) String(4000)String(4000) String(4000) String(4000) String(4000) String(4000)
貨物數(shù)量,多個(gè)時(shí)以逗號(hào)分隔且與 貨物數(shù)量,多個(gè)時(shí)以逗號(hào)分隔且與 cargo cargo cargo中描述的貨 物相對(duì)應(yīng) 物相對(duì)應(yīng)
如: 2,1,32,1,3 2,1,3
cargo_unit cargo_unitcargo_unit cargo_unit cargo_unit cargo_unit
String(4000) String(4000)String(4000) String(4000) String(4000) String(4000) String(4000)
貨物單位,多個(gè)時(shí)以逗號(hào) 貨物單位,多個(gè)時(shí)以逗號(hào) 分隔,且與 cargo cargo cargo中描述的貨 物相對(duì)應(yīng) 物相對(duì)應(yīng)
如:個(gè) ,臺(tái),本
cargo_weight cargo_weightcargo_weight cargo_weight cargo_weight cargo_weight cargo_weight
String(4000) String(4000)String(4000) String(4000) String(4000) String(4000) String(4000)
貨物重量,多個(gè)時(shí)以逗號(hào)分隔且與 貨物重量,多個(gè)時(shí)以逗號(hào)分隔且與 cargo cargo cargo中描述的貨 物相對(duì)應(yīng) 物相對(duì)應(yīng)
如: 1.5,1.0,3.01.5,1.0,3.0 1.5,1.0,3.0 1.5,1.0,3.0 1.5,1.0,3.0 1.5,1.0,3.0
cargo_amount cargo_amountcargo_amount cargo_amount cargo_amount cargo_amount cargo_amount
String(4000) String(4000)String(4000) String(4000) String(4000) String(4000) String(4000)
貨物 單價(jià) ,多個(gè)貨物時(shí)以逗號(hào)分隔且與 ,多個(gè)貨物時(shí)以逗號(hào)分隔且與 ,多個(gè)貨物時(shí)以逗號(hào)分隔且與 ,多個(gè)貨物時(shí)以逗號(hào)分隔且與 ,多個(gè)貨物時(shí)以逗號(hào)分隔且與 ,多個(gè)貨物時(shí)以逗號(hào)分隔且與 ,多個(gè)貨物時(shí)以逗號(hào)分隔且與 ,多個(gè)貨物時(shí)以逗號(hào)分隔且與 ,多個(gè)貨物時(shí)以逗號(hào)分隔且與 ,多個(gè)貨物時(shí)以逗號(hào)分隔且與 ,多個(gè)貨物時(shí)以逗號(hào)分隔且與 ,多個(gè)貨物時(shí)以逗號(hào)分隔且與 ,多個(gè)貨物時(shí)以逗號(hào)分隔且與 cargo cargo cargo中描述的貨 物相對(duì)應(yīng) 物相對(duì)應(yīng)
如: 1000,2000,15001000,2000,1500 1000,2000,1500 1000,2000,1500 1000,2000,1500 1000,2000,1500 1000,2000,1500 1000,2000,1500
cargo_total_weight cargo_total_weightcargo_total_weight cargo_total_weight cargo_total_weight cargo_total_weight cargo_total_weight cargo_total_weight cargo_total_weight cargo_total_weight
Number(10,2) Number(10,2)Number(10,2) Number(10,2) Number(10,2) Number(10,2) Number(10,2)
訂單貨物總重量,位 訂單貨物總重量,位 訂單貨物總重量,位 訂單貨物總重量,位 訂單貨物總重量,位 KG ,如果提供此值, 如果提供此值, 如果提供此值, 如果提供此值, 必須 >0
sendstarttime sendstarttimesendstarttime sendstarttime sendstarttime sendstarttime sendstarttime
dat e
要求上門取件開始時(shí)間,格式:YYYY-MM-DD HH24:MM:SS,示例:2012-7-30 09:30:00,默認(rèn)為系統(tǒng)收到訂單的系統(tǒng)時(shí)間
mailno mailnomailno mailno
String( String(String( String( 400 4000)
運(yùn)單號(hào) , 一個(gè)訂單只能有主號(hào)如果是子母的情況, 一個(gè)訂單只能有主號(hào)如果是子母的情況, 一個(gè)訂單只能有主號(hào)如果是子母的情況, 一個(gè)訂單只能有主號(hào)如果是子母的情況, 一個(gè)訂單只能有主號(hào)如果是子母的情況, 一個(gè)訂單只能有主號(hào)如果是子母的情況, 一個(gè)訂單只能有主號(hào)如果是子母的情況, 一個(gè)訂單只能有主號(hào)如果是子母的情況, 一個(gè)訂單只能有主號(hào)如果是子母的情況, 一個(gè)訂單只能有主號(hào)如果是子母的情況, 一個(gè)訂單只能有主號(hào)如果是子母的情況, 一個(gè)訂單只能有主號(hào)如果是子母的情況, 一個(gè)訂單只能有主號(hào)如果是子母的情況, 一個(gè)訂單只能有主號(hào)如果是子母的情況, 一個(gè)訂單只能有主號(hào)如果是子母的情況, 一個(gè)訂單只能有主號(hào)如果是子母的情況, 一個(gè)訂單只能有主號(hào)如果是子母的情況, 一個(gè)訂單只能有主號(hào)如果是子母的情況, 一個(gè)訂單只能有主號(hào)如果是子母的情況, 一個(gè)訂單只能有主號(hào)如果是子母的情況, 一個(gè)訂單只能有主號(hào)如果是子母的情況, 一個(gè)訂單只能有主號(hào)如果是子母的情況, 一個(gè)訂單只能有主號(hào)如果是子母的情況, 一個(gè)訂單只能有主號(hào)如果是子母的情況請(qǐng)以,分 請(qǐng)以,分
隔,主單在第一個(gè)位置如 隔,主單在第一個(gè)位置如 隔,主單在第一個(gè)位置如 隔,主單在第一個(gè)位置如 隔,主單在第一個(gè)位置如 隔,主單在第一個(gè)位置如 隔,主單在第一個(gè)位置如 隔,主單在第一個(gè)位置如 隔,主單在第一個(gè)位置如 隔,主單在第一個(gè)位置如 隔,主單在第一個(gè)位置如 隔,主單在第一個(gè)位置如 “755123456789,001123456789,002123456789 755123456789,001123456789,002123456789 755123456789,001123456789,002123456789 755123456789,001123456789,002123456789 755123456789,001123456789,002123456789 755123456789,001123456789,002123456789 755123456789,001123456789,002123456789 755123456789,001123456789,002123456789 755123456789,001123456789,002123456789755123456789,001123456789,002123456789 755123456789,001123456789,002123456789755123456789,001123456789,002123456789 755123456789,001123456789,002123456789 755123456789,001123456789,002123456789 755123456789,001123456789,002123456789 755123456789,001123456789,002123456789 755123456789,001123456789,002123456789 755123456789,001123456789,002123456789 755123456789,001123456789,002123456789 755123456789,001123456789,002123456789 “
remark remarkremark remark
String(100) String(100)String(100) String(100) String(100) String(100)
備注
數(shù)據(jù)元素
OrderOption/AddedService
字段名
類型(約束)
描述
name ame(定義對(duì)應(yīng)關(guān)系) (定義對(duì)應(yīng)關(guān)系) (定義對(duì)應(yīng)關(guān)系) (定義對(duì)應(yīng)關(guān)系) (定義對(duì)應(yīng)關(guān)系)
String(20) String(20)String(20) String(20) String(20) String(20)
增值服務(wù)名 增值服務(wù)名 ,如 CODCOD 等
value valuevalue
String(30) String(30)String(30) String(30) String(30) String(30)
增值 服務(wù)增值 服務(wù)增值 服務(wù)1
BSP-企業(yè)服務(wù)平臺(tái)接入技術(shù)規(guī)范
順豐集團(tuán)資訊科技本部研發(fā)中心 7
2013 年 06 月 01 日
增值服務(wù)傳值說(shuō)明:
服務(wù)
NAME
說(shuō)明
備注
代收貨款
COD
value為貨款,value1為客戶編碼
保價(jià)
INSURE
value為聲明價(jià)值
MSG
MSG
value為手機(jī)號(hào)碼
包裝費(fèi)
PKFEE
value為包裝費(fèi)費(fèi)用
SMS
SMS
value為手機(jī)號(hào)碼,且與收件方的手機(jī)號(hào)相同.
value1 為個(gè)性化文字。
特殊保價(jià)
SINSURE
value為服務(wù)費(fèi)。
特殊配送
SDELIVERY
value為服務(wù)費(fèi)。
特殊增值服務(wù)費(fèi)
SADDSERVICE
value 為服務(wù)費(fèi)
3.1.4. 擴(kuò)展字段信息
遵循擴(kuò)展字段規(guī)范
3.1.5. 應(yīng)用場(chǎng)景XML實(shí)例
. 場(chǎng)景1
場(chǎng)景描述:客戶下單
請(qǐng)求XML:
<Request service= Request service= Request service= Request service= Request service= Request service= Request service= Request service= ”OrderSerOrderSer OrderSerOrderSer OrderSer vice vice ” lang="zh lang="zh lang="zh lang="zh -CN" CN">
<Head> <Head><Head> <Head>j_custidj_custid j_custid j_custid j_custid(客戶卡號(hào) 客戶卡號(hào) ),checkwork ,checkwork ,checkwork ,checkwork ,checkwork (校驗(yàn)碼 校驗(yàn)碼 )</Head> </Head> </Head> </Head>
<B ody>ody> ody>
<O rder rder rder orderid orderid orderid orderid=”訂單號(hào) ” express_type express_type express_type express_type express_type express_type =”快件類型 快件類型 ” j_company j_company j_company j_company j_company=” 寄件方公司名稱 寄件方公司名稱 寄件方公司名稱 ” j_contact j_contactj_contact j_contact j_contact =”寄件方聯(lián)系人 寄件方聯(lián)系人 寄件方聯(lián)系人 寄件方聯(lián)系人 ” j_tel j_tel j_tel=”聯(lián)系電話 聯(lián)系電話 聯(lián)系電話 ” j_address j_addressj_address j_address j_address =”寄件地址 寄件地址 ” d_company d_company d_company d_company d_company=”到件方公司名 到件方公司名 到件方公司名 到件方公司名 稱” d_contact d_contact d_contact d_contact d_contact=”到件方聯(lián)系人 到件方聯(lián)系人 到件方聯(lián)系人 到件方聯(lián)系人 ” d_teld_tel d_tel =”聯(lián)系電話 聯(lián)系電話 ” d_addressd_address d_address d_address d_address =”到件方地址 到件方地址 到件方地址 ” parce parceparce l_quantity l_quantity l_quantity l_quantity l_quantity =”包裹數(shù) 包裹數(shù) ” pay_method=pay_method= pay_method= pay_method= pay_method= pay_method= ”付款方式 付款方式 ”>
<O rderOptionrderOption rderOption rderOption rderOption rderOption custid= custid= custid= custid=”月結(jié)卡號(hào) 月結(jié)卡號(hào) 月結(jié)卡號(hào) ” j_shippercode=”寄件方代碼” d_deliverycode=”到件方代碼” cargo cargo cargo=”貨物名稱 貨物名稱 ” cargo_total_weightargo_total_weight argo_total_weight argo_total_weight argo_total_weight argo_total_weight argo_total_weight argo_total_weightargo_total_weight argo_total_weight=”總重量 總重量 ” insurance_amount insurance_amount insurance_amount insurance_amountinsurance_amount insurance_amount insurance_amount insurance_amount insurance_amount=”申明價(jià)值 申明價(jià)值 申明價(jià)值 ” sendstarttime sendstarttimesendstarttime sendstarttime sendstarttime sendstarttime sendstarttime =”要求上門收件時(shí)間 要求上門收件時(shí)間 要求上門收件時(shí)間 要求上門收件時(shí)間 ” mailnomailno mailno mailno=”運(yùn)單號(hào) 運(yùn)單號(hào) ” remarkremark remark remark=”備注 ”>
<AddedService name= <AddedService name=<AddedService name= <AddedService name= <AddedService name= <AddedService name= <AddedService name= <AddedService name= <AddedService name= <AddedService name= ”增值服務(wù) 增值服務(wù) 增值服務(wù) 1” value= value= value=value=”值 1” value value value1=”值 2” valuevalue valuevalue2=”值 3” value value value3=”值 4” value valuevalue 4=”值 5”/>
<! -- ...... // <AddedService> // <AddedService> // <AddedService> // <AddedService> // <AddedService> // <AddedService> // <AddedService>// <AddedService> // <AddedService> 可有多個(gè) 可有多個(gè) -- >
</OrderOptionOrderOption OrderOption OrderOption OrderOption OrderOption >
value1 value1value1 value1
String(30) String(30)String(30) String(30) String(30) String(30)
增值 服務(wù)增值 服務(wù)增值 服務(wù)2
value2 value2value2 value2
String(30) String(30)String(30) String(30) String(30) String(30)
增值 服務(wù)增值 服務(wù)增值 服務(wù)3
value3 value3value3 value3
String(30) String(30)String(30) String(30) String(30) String(30)
增值 服務(wù)增值 服務(wù)增值 服務(wù)4
value4 value4value4 value4
String(30) String(30)String(30) String(30) String(30) String(30)
增值 服務(wù)增值 服務(wù)增值 服務(wù)5
BSP-企業(yè)服務(wù)平臺(tái)接入技術(shù)規(guī)范
順豐集團(tuán)資訊科技本部研發(fā)中心 8
2013 年 06 月 01 日
<Extra <Extra<Extra <Extra e1= ”擴(kuò)展字段 擴(kuò)展字段 ” e2=”擴(kuò)展字段 擴(kuò)展字段 ” e3=”擴(kuò)展字段 擴(kuò)展字段 ” e4=”擴(kuò)展字段 擴(kuò)展字段 ” e5=”擴(kuò)展字段 擴(kuò)展字段 ” e6=”擴(kuò)展字 擴(kuò)展字 段” e7=”擴(kuò)展字段 擴(kuò)展字段 ” e8= e8=”擴(kuò)展字段 擴(kuò)展字段 ” e9= e9=”擴(kuò)展字段 擴(kuò)展字段 擴(kuò)展字段 ” e10= e10= ”擴(kuò)展字段 擴(kuò)展字段 擴(kuò)展字段 ” e11=e11=e11= ”擴(kuò)展字段 擴(kuò)展字段 ” e12= e12= ”擴(kuò)展字 擴(kuò)展字 段” e13= e13= ”擴(kuò)展字段 擴(kuò)展字段 擴(kuò)展字段 ” e14=e14=e14= ”擴(kuò)展字段 擴(kuò)展字段 ” e1 5= ”擴(kuò)展字段 擴(kuò)展字段 ” e16= e16= ”擴(kuò)展字段 擴(kuò)展字段 擴(kuò)展字段 ” e17=e17= e17=”擴(kuò)展字段 擴(kuò)展字段 ” e18= e18=e18=”擴(kuò)展 字段 ” e19=e19= e19=”擴(kuò)展字段 擴(kuò)展字段 ” e20= e20=e20=”擴(kuò)展字段 擴(kuò)展字段 ”/>
</Order> </Order></Order> </Order> </Order>
</Body> ody>
</ RequestRequest Request Request >
響應(yīng)XML:
訂單處理成功: 訂單處理成功: 訂單處理成功:
<Response <Response<Response <Response <Response service=service= service= service= service=”OrderService OrderServiceOrderService OrderService OrderService OrderService OrderService”>
<Head> <Head><Head> <Head>OK </Head></Head> </Head> </Head>
<Body> <Body><Body> <Body>
<O rderrder rderResponseResponse Response Response Response orderid= orderid= orderid= orderid=orderid=”訂單號(hào) 訂單號(hào) ” mailno=mailno= mailno= mailno= ”主單 ,子單 1, 子單 2, …,子單 n” originCode=originCode= originCode= originCode=originCode= originCode= originCode=”原寄 地代碼 ” destCode= destCode= destCode= destCode= destCode=”目的地代碼 目的地代碼 目的地代碼 ” filter_result=”篩單結(jié)果 篩單結(jié)果 ” remark= remark= remark=remark= ”備注 ”/>
</Body> </Body></Body> </Body>
</Response> </Response></Response> </Response> </Response> </Response>
訂單處理失。 訂單處理失敗: 訂單處理失。
<Response service= <Response service=<Response service= <Response service= <Response service= <Response service= <Response service= <Response service= <Response service= <Response service=”OrderService OrderServiceOrderService OrderService OrderService OrderService OrderService”>
<Head> ERR</<Head>ERR</Head><Head> ERR</<Head> ERR</<Head> ERR</<Head> ERR</<Head> ERR</<Head> ERR</<Head>
ERR</<ERROR code="NNN <ERROR code="NNN<ERROR code="NNN <ERROR code="NNN <ERROR code="NNN <ERROR code="NNN <ERROR code="NNN <ERROR code="NNN <ERROR code="NNNN"> 錯(cuò)誤詳細(xì)信息 錯(cuò)誤詳細(xì)信息 錯(cuò)誤詳細(xì)信息 </ERROR></ERROR> </ERROR> </ERROR> </ERROR>
</Response> </Response></Response> </Response> </Response> </Response>
3.2. 訂單發(fā)貨確認(rèn)
3.2.1. 功能描述
該接口用于客戶在確定將貨物交付給順豐托運(yùn)后,將運(yùn)單上的一些重要信息,如快件重量、寄件時(shí)間,通過(guò)此接口發(fā)送給順豐。
3.2.2. 接口主信息定義
服務(wù)名稱
OrderConfirmService
批量交易限制
不支持
接口類型
接入
協(xié)議類型
WEBSERVICE
接口方法
public String sfexpressService(String XML);
數(shù)據(jù)元素<請(qǐng)求>
OrderConfirm
必要字段名
類型(約束)
默認(rèn)值
描述
orderid rderid rderid
String(64) String(64)String(64) String(64) String(64) String(64)
訂單號(hào)
mailno ailno ailno
String(20) String(20)String(20) String(20) String(20) String(20)
運(yùn)單號(hào)
數(shù)據(jù)元素<響應(yīng)>
OrderConfirmResponse
字段名
類型(約束)
是否非空
描述
orderid orderidorderid orderid
St ring(64)ring(64) ring(64) ring(64) ring(64)
訂單號(hào)
mailno mailnomailno mailno
String(20) String(20)String(20) String(20) String(20) String(20)
運(yùn)單號(hào)
res_status res_statusres_status res_status res_status res_status
Number NumberNumber Number(1)
備注 1-訂單號(hào)與運(yùn)不匹配 訂單號(hào)與運(yùn)不匹配 訂單號(hào)與運(yùn)不匹配 訂單號(hào)與運(yùn)不匹配 訂單號(hào)與運(yùn)不匹配
2 成功
BSP-企業(yè)服務(wù)平臺(tái)接入技術(shù)規(guī)范
順豐集團(tuán)資訊科技本部研發(fā)中心 9
2013 年 06 月 01 日
3.2.3. 可選字段信息
數(shù)據(jù)元素
OrderConfirm/OrderConfirmOption
字段名
類型(約束)
描述
weight weightweight weight
Number(10,2) Number(10,2)Number(10,2) Number(10,2) Number(10,2) Number(10,2) Number(10,2)
訂單重量,位 訂單重量,位 訂單重量,位 訂單重量,位 KG
vo lumelume lume
String(100) String(100)String(100) String(100) String(100) String(100)
托寄物的 托寄物的 長(zhǎng),寬高以逗號(hào)分隔 長(zhǎng),寬高以逗號(hào)分隔 長(zhǎng),寬高以逗號(hào)分隔 長(zhǎng),寬高以逗號(hào)分隔 長(zhǎng),寬高以逗號(hào)分隔 長(zhǎng),寬高以逗號(hào)分隔 ,單位 CM ,精確到小數(shù)點(diǎn) ,精確到小數(shù)點(diǎn) ,精確到小數(shù)點(diǎn) ,精確到小數(shù)點(diǎn) 1位。
3.2.4. 擴(kuò)展字段信息
遵循擴(kuò)展字段規(guī)范
3.2.5. 應(yīng)用場(chǎng)景XML實(shí)例
. 場(chǎng)景1
場(chǎng)景描述:
請(qǐng)求XML:
<Request service= Request service= Request service= Request service= Request service= Request service= Request service= Request service= ”OrderConfirmServiceOrderConfirmService OrderConfirmServiceOrderConfirmService OrderConfirmService OrderConfirmService OrderConfirmService OrderConfirmService OrderConfirmService OrderConfirmService OrderConfirmService” lang="zh lang="zh lang="zh lang="zh -CN"CN" >
<Head> <Head><Head> <Head>custidcustid custid custid(客戶卡號(hào) 客戶卡號(hào) 客戶卡號(hào) ),checkwork,checkwork ,checkwork ,checkwork ,checkwork ,checkwork(校驗(yàn)碼 校驗(yàn)碼 )</Head></Head> </Head> </Head>
<B ody>ody> ody>
<Order Order OrderConfirmConfirm Confirm Confirm orderid rderid rderid =”訂單號(hào) 訂單號(hào) ” mailnoailno ailno =”運(yùn)單號(hào) ”>
<OrderConfirmOption w <OrderConfirmOption w<OrderConfirmOption w <OrderConfirmOption w <OrderConfirmOption w <OrderConfirmOption w <OrderConfirmOption w <OrderConfirmOption w <OrderConfirmOption w <OrderConfirmOption w <OrderConfirmOption w eighteight eight =”快件 重量 ” volume=volume= volume=volume= volume=”托寄物的長(zhǎng),寬,高”/>
<Extra <Extra <Extra <Extra e1 =”擴(kuò)展字段 擴(kuò)展字段 ” e2=”擴(kuò)展字段 擴(kuò)展字段 ” e3=”擴(kuò)展字段 擴(kuò)展字段 ” e4=”擴(kuò)展字段 擴(kuò)展字段 ” e5=”擴(kuò)展字段 擴(kuò)展字段 ” e6=”擴(kuò)展字 擴(kuò)展字 段” e7=”擴(kuò)展字段 擴(kuò)展字段 ” e8= ”擴(kuò)展字段 擴(kuò)展字段 ” e9= ”擴(kuò)展字段 擴(kuò)展字段 擴(kuò)展字段 ” e10=10= ”擴(kuò)展字段 擴(kuò)展字段 擴(kuò)展字段 ” e11=11= ”擴(kuò)展字段 擴(kuò)展字段 ” e12=12= ”擴(kuò)展字 擴(kuò)展字 段” e13=13= ”擴(kuò)展字段 擴(kuò)展字段 擴(kuò)展字段 ” e14=14= ”擴(kuò)展字段 擴(kuò)展字段 ” e15=15= ”擴(kuò)展字段 擴(kuò)展字段 ” e16=16= ”擴(kuò)展字段 擴(kuò)展字段 擴(kuò)展字段 ” e17= 17=”擴(kuò)展字段 擴(kuò)展字段 ” e18= ”擴(kuò)展 字段 ” e19= 19=”擴(kuò)展字段 擴(kuò)展字段 ” e20= 20=”擴(kuò)展字段 擴(kuò)展字段 ”/>
</Order /Order /Order Confirm Confirm Confirm Confirm>
</Body>Body> Body>
</ RequestRequest Request Request >
響應(yīng)XML:
訂單確認(rèn)成功: 訂單確認(rèn)成功: 訂單確認(rèn)成功:
<Response <Response<Response <Response <Response service=service= service= service= service=”Orde OrdeOrderConfirmServicerConfirmService rConfirmService rConfirmService rConfirmService rConfirmService rConfirmService rConfirmService ”>
<Head> <Head><Head> <Head>OK </Head></Head> </Head> </Head>
<Body> <Body><Body> <Body>
<OrderConfirmResponse OrderConfirmResponse OrderConfirmResponse OrderConfirmResponse OrderConfirmResponse OrderConfirmResponse OrderConfirmResponse OrderConfirmResponse OrderConfirmResponse OrderConfirmResponse orderid= orderid= orderid= orderid= ”訂單號(hào) 訂單號(hào) ” mailno= mailno=mailno= mailno= ”運(yùn)單號(hào)” remark= remark= remark= remark=”備注 ”/>
</Body> </Body></Body> </Body>
</Response> </Response></Response> </Response> </Response> </Response>
訂單 確認(rèn) 失。 失。
<Response <Response<Response <Response <Response service=service= service= service= service=”OrderConfirmService OrderConfirmServiceOrderConfirmService OrderConfirmService OrderConfirmService OrderConfirmService OrderConfirmService OrderConfirmService OrderConfirmService OrderConfirmService ”>
<Head> <Head><Head> <Head>ERRERR </Head> </Head> </Head> </Head>
<ERROR code=" <ERROR code="<ERROR code=" <ERROR code=" <ERROR code=" <ERROR code=" <ERROR code=" NNN NNNN"> 錯(cuò)誤詳細(xì)信息 錯(cuò)誤詳細(xì)信息 錯(cuò)誤詳細(xì)信息 </ERROR></ERROR> </ERROR> </ERROR> </ERROR>
</Response> </Response></Response> </Response> </Response> </Response>
BSP-企業(yè)服務(wù)平臺(tái)接入技術(shù)規(guī)范
順豐集團(tuán)資訊科技本部研發(fā)中心 10
2013 年 06 月 01 日
3.3. 訂單篩選
3.3.1. 功能描述
客戶系統(tǒng)通過(guò)此接口向順豐企業(yè)服務(wù)平臺(tái)發(fā)送自動(dòng)篩單請(qǐng)求,用于判斷客戶的收、派地址是否屬于順豐的收派范圍。系統(tǒng)會(huì)根據(jù)收派雙方的地址自動(dòng)判斷是否在順豐的收派范圍內(nèi)。如果屬于范圍內(nèi)則返回可收派,否則返回不可收派。
3.3.2. 接口主信息定義
服務(wù)名稱
OrderFilterService
批量交易限制
<=5筆
接口類型
接入
協(xié)議類型
WEBSERVICE
接口方法
public String sfexpressService(String XML);
數(shù)據(jù)元素<請(qǐng)求>
OrderFilter
必要字段名
類型(約束)
默認(rèn)值
描述
filter_type filter_typefilter_type filter_type filter_type filter_type
Number NumberNumber Number(1)(1)
1
篩單類別: 篩單類別: 1-自動(dòng)篩單(系統(tǒng)根據(jù) 自動(dòng)篩單(系統(tǒng)根據(jù) 自動(dòng)篩單(系統(tǒng)根據(jù) 自動(dòng)篩單(系統(tǒng)根據(jù) 自動(dòng)篩單(系統(tǒng)根據(jù) 地址庫(kù)進(jìn)行判斷,并返回結(jié)果), 地址庫(kù)進(jìn)行判斷,并返回結(jié)果), 地址庫(kù)進(jìn)行判斷,并返回結(jié)果), 地址庫(kù)進(jìn)行判斷,并返回結(jié)果), 地址庫(kù)進(jìn)行判斷,并返回結(jié)果), 地址庫(kù)進(jìn)行判斷,并返回結(jié)果), 地址庫(kù)進(jìn)行判斷,并返回結(jié)果), 2-可人工篩單(系統(tǒng)首先根據(jù)地址庫(kù) 可人工篩單(系統(tǒng)首先根據(jù)地址庫(kù) 可人工篩單(系統(tǒng)首先根據(jù)地址庫(kù) 可人工篩單(系統(tǒng)首先根據(jù)地址庫(kù) 可人工篩單(系統(tǒng)首先根據(jù)地址庫(kù) 可人工篩單(系統(tǒng)首先根據(jù)地址庫(kù) 可人工篩單(系統(tǒng)首先根據(jù)地址庫(kù) 判斷,如果無(wú)法自動(dòng)是否收 判斷,如果無(wú)法自動(dòng)是否收 判斷,如果無(wú)法自動(dòng)是否收 判斷,如果無(wú)法自動(dòng)是否收 判斷,如果無(wú)法自動(dòng)是否收 判斷,如果無(wú)法自動(dòng)是否收 派,系統(tǒng)將生成需要人工判斷的任 派,系統(tǒng)將生成需要人工判斷的任 派,系統(tǒng)將生成需要人工判斷的任 派,系統(tǒng)將生成需要人工判斷的任 派,系統(tǒng)將生成需要人工判斷的任 派,系統(tǒng)將生成需要人工判斷的任 派,系統(tǒng)將生成需要人工判斷的任 務(wù),后續(xù)由人工處理 務(wù),后續(xù)由人工處理 務(wù),后續(xù)由人工處理 務(wù),后續(xù)由人工處理 ,處理結(jié)束 ,處理結(jié)束 后,順豐可主動(dòng)推送給客戶系統(tǒng) 后,順豐可主動(dòng)推送給客戶系統(tǒng) 后,順豐可主動(dòng)推送給客戶系統(tǒng) 后,順豐可主動(dòng)推送給客戶系統(tǒng) 后,順豐可主動(dòng)推送給客戶系統(tǒng) 后,順豐可主動(dòng)推送給客戶系統(tǒng) )
orderid orderidorderid orderid
String StringString String(64)(64) (64)
如果filter_type=2 filter_type=2filter_type=2 filter_type=2 filter_type=2 filter_type=2 filter_type=2 , 則必須提供 則必須提供
客戶 訂單號(hào) 訂單號(hào)
d_address d_addressd_address d_address d_address
String StringString String(150)(150) (150)
到件方詳細(xì)地址, 到件方詳細(xì)地址, 到件方詳細(xì)地址, 到件方詳細(xì)地址, 需要包括省市 需要包括省市 需要包括省市 區(qū),如:廣東省深圳市福田新洲 區(qū),如:廣東省深圳市福田新洲 區(qū),如:廣東省深圳市福田新洲 區(qū),如:廣東省深圳市福田新洲 區(qū),如:廣東省深圳市福田新洲 區(qū),如:廣東省深圳市福田新洲 區(qū),如:廣東省深圳市福田新洲 十一街萬(wàn)基商務(wù)大廈。 十一街萬(wàn)基商務(wù)大廈。 十一街萬(wàn)基商務(wù)大廈。 十一街萬(wàn)基商務(wù)大廈。 十一街萬(wàn)基商務(wù)大廈。
數(shù)據(jù)元素<響應(yīng)>
OrderFilterResponse
字段名
類型(約束)
是否非空
描述
orderid orderidorderid orderid
String(64) String(64)String(64) String(64) String(64) String(64)
訂單號(hào) ,如果需要順豐提供人工篩 ,如果需要順豐提供人工篩 單,需要提供此項(xiàng)值 單,需要提供此項(xiàng)值 單,需要提供此項(xiàng)值 單,需要提供此項(xiàng)值
filter ilter ilter_r esultesult esult
Number(2) Number(2)Number(2) Number(2) Number(2)
篩單結(jié)果: 篩單結(jié)果: 篩單結(jié)果: 篩單結(jié)果: 篩單結(jié)果: 1-人工確認(rèn), 人工確認(rèn), 人工確認(rèn), 人工確認(rèn), 人工確認(rèn), 2-可收派 可收派 可收派 3-不可以收派 不可以收派 不可以收派
origin originorigin origincode ode
String(10) String(10)String(10) String(10) String(10) String(10)
原寄地代碼 原寄地代碼
dest destdestcode ode
String(10) String(10)String(10) String(10) String(10) String(10)
目的地代碼 ,如果可收派,此項(xiàng)不能 為空
remark remarkremark remark
String(100) String(100)String(100) String(100) String(100) String(100)
1-收方超范圍, 2-派方超范圍, 3-其他原因 其他原因
3.3.3. 可選字段信息
數(shù)據(jù)元素
OrderFilter/OrderFilterOption
字段名
類型(約束)
默認(rèn)值
描述
j_tel
String(20)
寄件方電話
country
String (50)
CN
寄件人所在國(guó)家
BSP-企業(yè)服務(wù)平臺(tái)接入技術(shù)規(guī)范
順豐集團(tuán)資訊科技本部研發(fā)中心 11
2013 年 06 月 01 日
province
String (30)
寄件人所在省份,必須是標(biāo)準(zhǔn)的省名稱稱謂,示例:“廣東省”(省字不要省略)
city
String (100)
寄件方所屬城市名稱,必須是標(biāo)準(zhǔn)的城市稱謂,示例:“深圳市”(市字不要省略)
county
String (30)
寄件人所在縣/區(qū),必須是標(biāo)準(zhǔn)的縣/區(qū)稱謂,示例:“福田區(qū)”(區(qū)字不要省略)
d_country
String(50)
CN
到件方國(guó)家
d_province
String (30)
到件方所在省份,必須是標(biāo)準(zhǔn)的省名稱稱謂,示例:“廣東省”(省字不要省略)
d_city
String (100)
到件方所屬城市名稱,必須是標(biāo)準(zhǔn)的城市稱謂,示例:“深圳市”(市字不要省略)
d_county
String (30)
到件方所在縣/區(qū),必須是標(biāo)準(zhǔn)的縣/區(qū)稱謂,示例:“福田區(qū)”(區(qū)字不要省略)
j_address
String(150)
寄件方詳細(xì)地址,示例:“廣東省深圳市福田區(qū)新洲十一街萬(wàn)基商務(wù)大廈10樓”
d_tel
String(23)
到件方電話
3.3.4. 擴(kuò)展字段信息
無(wú)。
3.3.5. 應(yīng)用場(chǎng)景XML實(shí)例
. 場(chǎng)景1
場(chǎng)景描述:
請(qǐng)求XML:
<Request service= Request service= Request service= Request service= Request service= Request service= Request service= Request service= ”OrderFilter rderFilterrderFilter rderFilter rderFilter rderFilterServiceService Service Service ” lang="zh lang="zhlang="zh lang="zh lang="zh-CN" CN">
<Head> <Head><Head> <Head>j_custidj_custid j_custid j_custid j_custid(客戶卡號(hào) 客戶卡號(hào) ),checkwork ,checkwork ,checkwork ,checkwork ,checkwork (校驗(yàn)碼 校驗(yàn)碼 )</Head> </Head> </Head> </Head>
<B ody>ody> ody>
<O rderFilter rderFilter rderFilter rderFilter rderFilter rderFilter filter_type filter_type filter_type filter_type filter_typefilter_type =”篩單類別 篩單類別 ” orderid orderidorderid orderidorderid=”訂單號(hào) 訂單號(hào) ” d_address d_address d_address d_address d_address=”到件方地址 到件方地址 到件方地址 ”>
<OrderFilterOption <OrderFilterOption <OrderFilterOption <OrderFilterOption <OrderFilterOption <OrderFilterOption <OrderFilterOption <OrderFilterOption <OrderFilterOption <OrderFilterOption j_tel j_telj_tel =”寄件方電話 寄件方電話 寄件方電話 ” j_addressj_addressj_address j_addressj_address j_address =”寄件方地址 寄件方地址 寄件方地址 ” d_tel d_teld_tel =”到件方電話 到件方電話 到件方電話 ”/>
</ OrderFilter rderFilter rderFilter rderFilter rderFilter >
<! -- ...... // 最多包括 最多包括 5個(gè)<OrderFiler OrderFiler OrderFiler OrderFiler OrderFiler >-- >
</Body>Body> Body>
</ RequestRequest Request Request >
響應(yīng)XML:
篩單處理成功: 篩單處理成功: 篩單處理成功:
<Response <Response<Response <Response <Response service=service= service= service= service=”OrderFilter rderFilter rderFilter rderFilter rderFilter Service Service Service Service”>
<Head> <Head><Head> <Head>OK </Head></Head> </Head> </Head>
<Body> <Body><Body> <Body>
<OrderFilter <OrderFilter<OrderFilter <OrderFilter <OrderFilter <OrderFilter <OrderFilterResponseResponse Response Response Response orderid rderid rderid =”訂單號(hào) 訂單號(hào) ” filter_result=”是否可收派 是否可收派 是否可收派 ” originorigin origin origincode ode=”原寄地 原寄地 代碼 ” destdest destcode ode=”目的地代碼 目的地代碼 目的地代碼 ” remark remark remark =”備注 ”/>
...
</Body> </Body></Body> </Body>
</Response> </Response></Response> </Response> </Response> </Response>
BSP-企業(yè)服務(wù)平臺(tái)接入技術(shù)規(guī)范
順豐集團(tuán)資訊科技本部研發(fā)中心 12
2013 年 06 月 01 日
篩單處理失。 單處理失敗: 單處理失。
<Response <Response<Response <Response <Response service=service= service= service= service=”OrderFilter rderFilter rderFilter rderFilter rderFilter Service Service Service Service”>
<Head> <Head><Head> <Head>ERRERR </Head> </Head> </Head> </Head>
<ERROR code="NNN"> <ERROR code="NNN"><ERROR code="NNN"> <ERROR code="NNN"> <ERROR code="NNN"> <ERROR code="NNN"> <ERROR code="NNN"> <ERROR code="NNN"> <ERROR code="NNN"> <ERROR code="NNN">錯(cuò)誤詳細(xì)信息 錯(cuò)誤詳細(xì)信息 錯(cuò)誤詳細(xì)信息 </ERROR></ERROR> </ERROR> </ERROR> </ERROR>
</Response> </Response></Response> </Response> </Response> </Response>
3.4. 人工篩選結(jié)果推送
3.4.1. 功能描述
如果客戶通過(guò)訂單篩選接口得到的反饋結(jié)果為:3-待確認(rèn)時(shí),如果訂單篩選時(shí),提供了訂單號(hào)且apply_type=2,當(dāng)完成人工篩單時(shí),順豐系統(tǒng)將人工篩單的結(jié)果推送給客戶系統(tǒng)。
請(qǐng)客戶系統(tǒng)提供一個(gè)符合以下規(guī)范的HTTP URL,以便順豐向客戶系統(tǒng)推送人工篩單數(shù)據(jù)。
1)順豐以HTTP POST的方式向客戶系統(tǒng)推送數(shù)據(jù)。
2)請(qǐng)求方法的編碼格式:“application/x-www-form-urlencoded; charset=UTF-8”
3)推送的篩單結(jié)果以XML格式,通過(guò)POST方式發(fā)送給客戶系統(tǒng)。
4)一個(gè)POST方法最多推送5條篩單數(shù)據(jù)。
5)對(duì)xml內(nèi)容進(jìn)行URL編碼(字符集為UTF-8)。
6)客戶系統(tǒng)在接收到請(qǐng)求后,需要先對(duì)收到的內(nèi)容進(jìn)行URL解碼,得到相應(yīng)的XML。然后從XML中獲取相應(yīng)的篩單數(shù)據(jù)。
7)在客戶系統(tǒng)正確處理XML信息后,向順豐返回響應(yīng)信息,考慮到處理的效率,篩單推送認(rèn)為批量成功或失敗。
3.4.2. 接口主信息定義
服務(wù)名稱
OrderFilterPushService
批量交易限制
<=5筆
接口類型
推送
協(xié)議類型
HTTP
接口方法
無(wú)
數(shù)據(jù)元素<請(qǐng)求>
OrderFilterResult
必要字段名
類型(約束)
默認(rèn)值
描述
orderid orderidorderid orderid
String(64) String(64)String(64) String(64) String(64) String(64)
訂單號(hào) ,如果需要順豐提供人 ,如果需要順豐提供人 工篩單,需要提供此項(xiàng)值 工篩單,需要提供此項(xiàng)值 工篩單,需要提供此項(xiàng)值 工篩單,需要提供此項(xiàng)值 工篩單,需要提供此項(xiàng)值
filter ilter ilter_resultesult esult
Number(2) Number(2)Number(2) Number(2) Number(2)
篩單結(jié)果: 2-可收派 3-不 可以收派 可以收派
origin originorigin origincode ode
String(10) String(10)String(10) String(10) String(10) String(10)
原寄地代碼 原寄地代碼
dest destdestcode ode
String(10) String(10)String(10) String(10) String(10) String(10)
目的地代碼 ,如果可收派,此 如果可收派,此 如果可收派,此 如果可收派,此 如果可收派,此 如果可收派,此 如果可收派,此 項(xiàng)不能為空 項(xiàng)不能為空
remark remarkremark remark
String(100) String(100)String(100) String(100) String(100) String(100)
1-收方超范圍, 收方超范圍, 收方超范圍, 收方超范圍, 收方超范圍, 收方超范圍, 2-派方超范 派方超范 派方超范 派方超范 圍, 3-其他原因 其他原因 其他原因
mailno mailnomailno mailno
String( String(String( String( 30 )
運(yùn)單號(hào)
數(shù)據(jù)元素<響應(yīng)>
OrderFilterResultResponse
字段名
類型(約束)
是否非空
描述
orderid orderidorderid orderid
String( String(String( String( 4000 4000 )
成功接收的人工篩單 訂單號(hào) 訂單號(hào) , 如果有多個(gè)訂單號(hào),以逗分 如果有多個(gè)訂單號(hào),以逗分 隔,如 ”123,124123,124 123,124 123,124 ”
orderid orderidorderid orderid _error rror
String(4000) String(4000)String(4000) String(4000) String(4000) String(4000) String(4000)
未成功接收的人工篩單 訂未成功接收的人工篩單 訂號(hào),如果有多個(gè)訂單以逗 號(hào),如果有多個(gè)訂單以逗
BSP-企業(yè)服務(wù)平臺(tái)接入技術(shù)規(guī)范
順豐集團(tuán)資訊科技本部研發(fā)中心 13
2013 年 06 月 01 日
號(hào)分隔,如 號(hào)分隔,如 號(hào)分隔,如 號(hào)分隔,如 號(hào)分隔,如 ”123,124 123,124 123,124 123,124” ,這 部分訂單的篩數(shù)據(jù)順豐會(huì)定 部分訂單的篩數(shù)據(jù)順豐會(huì)定 時(shí)重發(fā)。 時(shí)重發(fā)。
3.4.3. 可選字段信息
無(wú)
3.4.4. 擴(kuò)展字段信息
無(wú)
3.4.5. 應(yīng)用場(chǎng)景XML實(shí)例
. 場(chǎng)景1
場(chǎng)景描述:
請(qǐng)求XML:
<Re quest service= quest service= quest service= quest service= quest service= quest service= quest service= ”OrderFilterPushServiceOrderFilterPushService OrderFilterPushServiceOrderFilterPushService OrderFilterPushService OrderFilterPushService OrderFilterPushService OrderFilterPushService OrderFilterPushService OrderFilterPushService OrderFilterPushService OrderFilterPushService ”>
<Head> <Head><Head> <Head>OK </Head></Head> </Head> </Head>
<Body> <Body><Body> <Body>
<OrderFilter OrderFilter OrderFilter OrderFilter OrderFilter OrderFilterResultResult Result Result orderid rderid rderid =”訂單號(hào) 訂單號(hào) ” filter_result=”是否可收派 是否可收派 是否可收派 是否可收派 ” origin origin origin codeode =”原寄地代 原寄地代 碼” destCode destCode destCode destCode =”目的地代碼 目的地代碼 目的地代碼 ” remarkremark remark remark=”備注 ”/>
<! -- ...//...// ...// 最多包括 最多包括 5個(gè)<OrderFilter OrderFilter OrderFilter OrderFilter OrderFilter OrderFilterResult>Result> Result> Result> -- >
</Body> </Body></Body> </Body>
</Re </Re</Requestquest quest >
響應(yīng)XML:
成功響應(yīng): 成功響應(yīng):
<Response <Response<Response <Response <Response serser vice= vice= vice=”OrderFilterPushService OrderFilterPushServiceOrderFilterPushService OrderFilterPushService OrderFilterPushService OrderFilterPushService OrderFilterPushService OrderFilterPushService OrderFilterPushService OrderFilterPushService OrderFilterPushService OrderFilterPushService”>
<Head> <Head><Head> <Head>OK </Head></Head> </Head> </Head>
</Response> </Response></Response> </Response> </Response> </Response>
失敗響應(yīng) 失敗響應(yīng) :
<Response <Response<Response <Response <Response service=service= service= service= service=”OrderFilterPushService OrderFilterPushServiceOrderFilterPushService OrderFilterPushService OrderFilterPushService OrderFilterPushService OrderFilterPushService OrderFilterPushService OrderFilterPushService OrderFilterPushService OrderFilterPushService OrderFilterPushService”>
<Head> <Head><Head> <Head>ERRERR </Head> </Head> </Head> </Head>
<ERROR code=" <ERROR code="<ERROR code=" <ERROR code=" <ERROR code=" <ERROR code=" <ERROR code=" NNNN NNNN "> 錯(cuò)誤詳細(xì)信息 錯(cuò)誤詳細(xì)信息 錯(cuò)誤詳細(xì)信息 </ERROR></ERROR> </ERROR> </ERROR> </ERROR>
</Response> </Response></Response> </Response> </Response> </Response>
3.5. 路由查詢
3.5.1. 功能描述
提供客戶系統(tǒng)通過(guò)接口查詢客戶通過(guò)順豐承運(yùn)的運(yùn)單路由的功能,支持單個(gè)或批量運(yùn)單路由查詢的功能,批量查詢中,最多不能超過(guò)10個(gè)運(yùn)單號(hào)。同一批次,只允許查詢同一種語(yǔ)言的運(yùn)單路由。
BSP-企業(yè)服務(wù)平臺(tái)接入技術(shù)規(guī)范
順豐集團(tuán)資訊科技本部研發(fā)中心 14
2013 年 06 月 01 日
路由查詢接口支持兩類查詢方式:
1) 根據(jù)運(yùn)單號(hào)查詢:查詢請(qǐng)求中提供客戶卡號(hào)與運(yùn)單號(hào),系統(tǒng)將驗(yàn)證客戶卡號(hào)與所有請(qǐng)求運(yùn)單號(hào)的歸屬關(guān)系,系統(tǒng)只返回具有正確歸屬關(guān)系的運(yùn)單路由信息。
2) 根據(jù)訂單號(hào)查詢:查詢請(qǐng)求中提供客戶卡號(hào)與訂單號(hào),系統(tǒng)將驗(yàn)證客戶卡號(hào)與所有請(qǐng)求訂單號(hào)的歸屬關(guān)系,對(duì)于歸屬關(guān)系正確的訂單號(hào),找到對(duì)應(yīng)的運(yùn)單號(hào),然后返回訂單對(duì)應(yīng)運(yùn)單號(hào)的路由信息。適用于通過(guò)企業(yè)服務(wù)平臺(tái)下發(fā)過(guò)訂單的客戶。
3.5.2. 接口主信息定義
服務(wù)名稱
RouteService
批量交易限制
<=10筆
接口類型
接入
協(xié)議類型
WEBSERVICE
接口方法
public String sfexpressService(String xml);
數(shù)據(jù)元素<請(qǐng)求>
RouteRequest
必要字段名
類型(約束)
默認(rèn)值
描述
tracking_type tracking_typetracking_type tracking_type tracking_type tracking_type tracking_type
Number(2) Number(2)Number(2) Number(2) Number(2)
1
查詢類別 查詢類別 , tracking_typetracking_type tracking_type tracking_type tracking_type tracking_typetracking_type tracking_type字段說(shuō)明: 字段說(shuō)明: 1-根據(jù)運(yùn)單號(hào)查 根據(jù)運(yùn)單號(hào)查 根據(jù)運(yùn)單號(hào)查 根據(jù)運(yùn)單號(hào)查 詢, orderorder order 節(jié)點(diǎn)中 節(jié)點(diǎn)中 track_number track_numbertrack_number track_number track_number track_number track_number將被當(dāng)作運(yùn)單 將被當(dāng)作運(yùn)單 將被當(dāng)作運(yùn)單 將被當(dāng)作運(yùn)單 號(hào)處理, 號(hào)處理, 2-根據(jù)訂單號(hào)查詢, 根據(jù)訂單號(hào)查詢, 根據(jù)訂單號(hào)查詢, 根據(jù)訂單號(hào)查詢, 根據(jù)訂單號(hào)查詢, order orderorder 節(jié)點(diǎn)中 節(jié)點(diǎn)中 track_number track_numbertrack_number track_number track_number track_number track_number將被當(dāng)作訂單 將被當(dāng)作訂單 將被當(dāng)作訂單 將被當(dāng)作訂單 號(hào)處理
track tracktrack ing ing_n umberumber umber
String StringString String(4000 4000 )
查詢號(hào) , 如果 tracking_type=1 tracking_type=1tracking_type=1 tracking_type=1 tracking_type=1 tracking_type=1 tracking_type=1 tracking_type=1 ,則此值 ,則此值 為運(yùn)單號(hào)。如果 為運(yùn)單號(hào)。如果 為運(yùn)單號(hào)。如果 tracking_type=2 tracking_type=2tracking_type=2 tracking_type=2 tracking_type=2 tracking_type=2 tracking_type=2 tracking_type=2 ,則此值 ,則此值 為訂單號(hào) 為訂單號(hào)
如果有多個(gè)單號(hào),以逗分 如果有多個(gè)單號(hào),以逗分 如果有多個(gè)單號(hào),以逗分 如果有多個(gè)單號(hào),以逗分 如果有多個(gè)單號(hào),以逗分 如果有多個(gè)單號(hào),以逗分 隔,如 ”123,124,125123,124,125 123,124,125 123,124,125 123,124,125 123,124,125 ”
數(shù)據(jù)元素<響應(yīng)>
RouteResponse
字段名
類型(約束)
是否非空
描述
mailno mailnomailno mailno
String(20) String(20)String(20) String(20) String(20) String(20)
運(yùn)單號(hào)
orderid orderidorderid orderid
String(64) String(64)String(64) String(64) String(64) String(64)
訂單號(hào)
數(shù)據(jù)元素<響應(yīng)>
RouteResponse/Route
字段名
類型(約束)
是否非空
描述
accept ccept ccept_timeime
Date DateDate
路由發(fā)生的時(shí)間 路由發(fā)生的時(shí)間 路由發(fā)生的時(shí)間
accept ccept ccept_addressddress ddress ddress
String(100) String(100)String(100) String(100) String(100) String(100)
路由發(fā)生的地點(diǎn) 路由發(fā)生的地點(diǎn) 路由發(fā)生的地點(diǎn)
remark remarkremark remark
String(150) String(150)String(150) String(150) String(150) String(150)
具體描述 具體描述
op code ode
String(20) String(20)String(20) String(20) String(20) String(20)
操作碼
3.5.3. 可選字段信息
無(wú)
BSP-企業(yè)服務(wù)平臺(tái)接入技術(shù)規(guī)范
順豐集團(tuán)資訊科技本部研發(fā)中心 15
2013 年 06 月 01 日
3.5.4. 擴(kuò)展字段信息
無(wú)
3.5.5. 應(yīng)用場(chǎng)景XML實(shí)例
. 場(chǎng)景1
場(chǎng)景描述:根據(jù)運(yùn)單號(hào)查詢
請(qǐng)求XML:
<Request service= Request service= Request service= Request service= Request service= Request service= Request service= Request service= ”RouteService outeServiceouteService outeService outeService outeService ” lang="zh lang="zh lang="zh lang="zh -CN" CN">
<Head> <Head><Head> <Head>custidcustid custid custid(客戶卡號(hào) 客戶卡號(hào) 客戶卡號(hào) ),checkwork,checkwork ,checkwork ,checkwork ,checkwork ,checkwork(校驗(yàn)碼 校驗(yàn)碼 )</Head></Head> </Head> </Head>
<B ody>ody> ody>
<R outeoute outeRequestRequest Request Request tracking_typetracking_type tracking_type tracking_type tracking_typetracking_type tracking_type tracking_type=”查詢類別 查詢類別 查詢類別 ” tracking_number tracking_numbertracking_number tracking_number tracking_number tracking_number tracking_number tracking_number =”單號(hào) 1,單號(hào) 2,…,單號(hào) n”/>
</Body>Body> Body>
</ RequestRequest Request Request >
響應(yīng)XML:
路由查詢成功: 路由查詢成功: 路由查詢成功:
<Response service= <Response service=<Response service= <Response service= <Response service= <Response service= <Response service= <Response service= <Response service= <Response service=”RouteService” outeService” outeService” outeService” outeService” outeService” >
<Head> <Head><Head> <Head>OK </Head></Head> </Head> </Head>
<Body> <Body><Body> <Body>
<R outeoute outeResponseResponse Response Response Response mailno= mailno= mailno= mailno=”運(yùn)單號(hào) 運(yùn)單號(hào) ” orderid= orderid= orderid= orderid= ”訂單號(hào) 訂單號(hào) ”>
<R oute oute oute accept_time=”路由發(fā)生時(shí)間 路由發(fā)生時(shí)間 路由發(fā)生時(shí)間 ” accept_address=”路由發(fā)生地點(diǎn) 路由發(fā)生地點(diǎn) 路由發(fā)生地點(diǎn) 路由發(fā)生地點(diǎn) ” remark remark remark =”詳細(xì)說(shuō)明 詳細(xì)說(shuō)明 ” opCode= opCode=opCode= opCode= ”操作碼 操作碼 ”/>
<! -- ...... // 可包括多個(gè) 可包括多個(gè) 可包括多個(gè) <Route> oute>oute> -- >
</ RouteResponseRouteResponse RouteResponse RouteResponse RouteResponse RouteResponse RouteResponse >
<! -- ...... // 最多包括 最多包括 10個(gè)<RouteResponseRouteResponse RouteResponse RouteResponse RouteResponse RouteResponse RouteResponse >-- >
</Body> </Body></Body> </Body>
</Response> </Response></Response> </Response> </Response> </Response>
路由查詢 路由查詢 失。 失。
<Response <Response<Response <Response <Response service=service= service= service= service=”RouteService outeService outeService outeService outeService outeService”>
<Head> <Head><Head> <Head>ERRERR </Head> </Head> </Head> </Head>
<ERROR code=" <ERROR code="<ERROR code=" <ERROR code=" <ERROR code=" <ERROR code=" <ERROR code=" NNNN NNNN "> 錯(cuò)誤詳細(xì)信息 錯(cuò)誤詳細(xì)信息 錯(cuò)誤詳細(xì)信息 </ERROR></ERROR> </ERROR> </ERROR> </ERROR>
</Response> </Response></Response> </Response> </Response> </Response>
失敗響應(yīng): 失敗響應(yīng):
<Response <Response<Response <Response <Response service=service= service= service= service=”RouteService outeService outeService outeService outeService outeService”>
<Head> <Head><Head> <Head>ERRERR </Head> </Head> </Head> </Head>
<ERROR code=" <ERROR code="<ERROR code=" <ERROR code=" <ERROR code=" <ERROR code=" <ERROR code=" NNNN NNNN "> 錯(cuò)誤詳細(xì)信息 錯(cuò)誤詳細(xì)信息 錯(cuò)誤詳細(xì)信息 </ERROR></ERROR> </ERROR> </ERROR> </ERROR>
</Response> </Response></Response> </Response> </Response> </Response>
3.6. 路由推送
3.6.1. 功能描述
BSP-企業(yè)服務(wù)平臺(tái)接入技術(shù)規(guī)范
順豐集團(tuán)資訊科技本部研發(fā)中心 16
2013 年 06 月 01 日
該接口用于向客戶系統(tǒng)定時(shí)推送運(yùn)單的路由信息。需要客戶系統(tǒng)提供一個(gè)符合以下規(guī)范的HTTP URL,以便順豐向客戶系統(tǒng)推送路由數(shù)據(jù)。推送方式為增量推送,對(duì)于同一個(gè)運(yùn)單的路由,不重復(fù)推送。
1) 順豐以HTTP POST的方式向客戶系統(tǒng)推送數(shù)據(jù)。
2) 請(qǐng)求方法的編碼格式:“application/x-www-form-urlencoded; charset=UTF-8”
3) 推送的路由數(shù)據(jù)以XML格式,通過(guò)POST方式發(fā)送給客戶系統(tǒng)。
4) 一個(gè)POST方法最多推送10條路由數(shù)據(jù)。
5) 對(duì)xml內(nèi)容進(jìn)行URL編碼(字符集為UTF-8)。
6) 客戶系統(tǒng)在接收到請(qǐng)求后,需要先對(duì)收到的內(nèi)容進(jìn)行URL解碼,得到相應(yīng)的XML。然后從XML中獲取相應(yīng)的路由信息。
在客戶系統(tǒng)正確處理XML信息后,向順豐返回響應(yīng)信息,考慮到處理的效率,路由推送認(rèn)為批量成功或失敗。
3.6.2. 接口主信息定義
服務(wù)名稱
RoutePushService
批量交易限制
<=10筆
接口類型
推送
協(xié)議類型
HTTP
接口方法
無(wú)
數(shù)據(jù)元素<請(qǐng)求>
WaybillRoute
必要字段名
類型(約束)
默認(rèn)值
描述
id
Number(15)
路由編號(hào),每一個(gè)id代表一條不同的路由
mailno
String(20)
運(yùn)單號(hào)
orderid
String(64)
訂單號(hào)
accept_time
Date
路由產(chǎn)生時(shí)間
accept_address
String(100)
路由發(fā)生城市
remark
String(300)
路由說(shuō)明
opcode
String(20)
操作碼
數(shù)據(jù)元素<響應(yīng)>
WaybillRouteResponse
字段名
類型(約束)
是否非空
描述
id
String(4000)
成功接收的路由編號(hào),如果有多個(gè)路由編號(hào),以逗號(hào)分隔,如“123,124,125“
id_error
String(4000)
未成功接收的路由編號(hào),如果有多個(gè)路由編號(hào),以逗號(hào)分隔,如“123,124,125“,這部分路由編號(hào),順豐會(huì)定時(shí)重發(fā)
3.6.3. 可選字段信息
無(wú)
BSP-企業(yè)服務(wù)平臺(tái)接入技術(shù)規(guī)范
順豐集團(tuán)資訊科技本部研發(fā)中心 17
2013 年 06 月 01 日
3.6.4. 擴(kuò)展字段信息
無(wú)
3.6.5. 應(yīng)用場(chǎng)景XML實(shí)例
. 場(chǎng)景1
場(chǎng)景描述:
請(qǐng)求XML:
<Request service= Request service= Request service= Request service= Request service= Request service= Request service= Request service= ”RoutePushServiceRoutePushService RoutePushServiceRoutePushService RoutePushService RoutePushService RoutePushService RoutePushService RoutePushService ” lang="zh lang="zh lang="zhlang="zh lang="zh-CN" CN">
<Head> <Head><Head> <Head>custidcustid custid custid(客戶卡號(hào) 客戶卡號(hào) 客戶卡號(hào) ),checkwork,checkwork ,checkwork ,checkwork ,checkwork ,checkwork(校驗(yàn)碼 校驗(yàn)碼 )</Head></Head> </Head> </Head>
<B ody>ody> ody>
<WaybillRoute <WaybillRoute <WaybillRoute <WaybillRoute <WaybillRoute <WaybillRoute <WaybillRoute <WaybillRoute id=id= ”路由編號(hào) 路由編號(hào) ” mailno=mailno= mailno= mailno= ”運(yùn)單號(hào) 運(yùn)單號(hào) ” orderid=orderid= orderid= orderid= orderid=”訂單號(hào) 訂單號(hào) ” accept_time=”路由發(fā)生時(shí) 路由發(fā)生時(shí) 間” accept_address=”路由發(fā)生地點(diǎn) 路由發(fā)生地點(diǎn) 路由發(fā)生地點(diǎn) ” remark remark remark =”詳細(xì)說(shuō)明 詳細(xì)說(shuō)明 詳細(xì)說(shuō)明 ” opcode=”操作碼 ”/>
<! -- //...//... //... 最多 10 個(gè)<Waybill<Waybill<Waybill <Waybill<Waybill <WaybillRoute>Route> Route> Route>-- >
</Body>Body> Body>
</ RequestRequest Request Request >
響應(yīng)XML:
<Response <Response<Response <Response <Response service=service= service= service= service=”RoutePushService RoutePushServiceRoutePushService RoutePushService RoutePushService RoutePushService RoutePushService RoutePushService RoutePushService”>
<Head> <Head><Head> <Head>OK </Head></Head> </Head> </Head>
</Response> </Response></Response> </Response> </Response> </Response>
4. 附錄
4.1. 原因代碼表
原因代碼
描述
分類 61** 缺少必要參數(shù)
6101
請(qǐng)求數(shù)據(jù)缺少必選項(xiàng)
缺少必要參數(shù)
6102
寄件方公司名稱為空
關(guān)鍵字段校驗(yàn)不合法
6103
寄方聯(lián)系人為空
6104
寄方所在省為空
6105
寄方所在城市為空
6106
寄件方詳細(xì)地址為空
6107
到件方公司名稱為空
6108
到件方聯(lián)系人為空
6109
到件方所在省為空
6110
到件方所在城市為空
6111
到件方地址為空
6112
到件方國(guó)家不能為空
6113
到件方所在省份不能為空
6114
必須提供客戶訂單號(hào)
6115
到件方所屬城市名稱不能為空
BSP-企業(yè)服務(wù)平臺(tái)接入技術(shù)規(guī)范
順豐集團(tuán)資訊科技本部研發(fā)中心 18
2013 年 06 月 01 日
6116
到件方所在縣/區(qū)不能為空
6117
到件方詳細(xì)地址不能為空
6118
訂單號(hào)不能為空
6119
到件方聯(lián)系電話不能為空
6120
快遞類型不能為空
6121
寄件方聯(lián)系電話不能為空
6122
篩單類別不合法
6123
運(yùn)單號(hào)不能為空
6124
付款方式不能為空
6125
需生成電子運(yùn)單,貨物名稱等不能為空
6126
月結(jié)卡號(hào)不合法
6127
增值服務(wù)名不能為空
6128
增值服務(wù)名不合法
8*** 功能校驗(yàn)
8000
報(bào)文 參數(shù)不合法
參數(shù)無(wú)效
8001
IP未授權(quán)
參數(shù)無(wú)效
8002
服務(wù)(功能)未授權(quán)
8003
查詢單號(hào)超過(guò)最大限制
8004
路由查詢條數(shù)超限制
8005
查詢次數(shù)超限制
8006
已下單,無(wú)法接收訂單確認(rèn)請(qǐng)求
8007
此訂單已經(jīng)確認(rèn),無(wú)法接收訂單確認(rèn)請(qǐng)求
8008
此訂單人工篩單還未確認(rèn),無(wú)法接收訂單確認(rèn)請(qǐng)求
8009
此訂單不可收派, 無(wú)法接收訂單確認(rèn)請(qǐng)求。
8010
此訂單未篩單, 無(wú)法接收訂單確認(rèn)請(qǐng)求。
8011
不存在該客戶卡號(hào)與運(yùn)單號(hào)綁定關(guān)系
8012
不存在該客戶卡號(hào)與訂單號(hào)綁定關(guān)系
8013
未傳入查詢單號(hào)
8014
校驗(yàn)碼錯(cuò)誤
8015
未傳入運(yùn)單號(hào)信息
8016
重復(fù)下單
8017
訂單號(hào)與運(yùn)單號(hào)不匹配
8018
未獲取到訂單信息
8019
訂單已確認(rèn)
8020
不存在該訂單跟運(yùn)單綁定關(guān)系
BSP-企業(yè)服務(wù)平臺(tái)接入技術(shù)規(guī)范
順豐集團(tuán)資訊科技本部研發(fā)中心 19
2013 年 06 月 01 日
8021
客戶卡號(hào)為空
8022
校驗(yàn)碼為空
8023
服務(wù)名為空
8024
未下單
8025
未傳入服務(wù)或不提供該服務(wù)
8026
不存在的客戶
8027
不存在的業(yè)務(wù)模板
8028
客戶未配置此業(yè)務(wù)
8029
客戶未配置默認(rèn)模板
8030
未找到這個(gè)時(shí)間的合法模板
8031
數(shù)據(jù)錯(cuò)誤,未找到模板
8032
數(shù)據(jù)錯(cuò)誤,未找到業(yè)務(wù)配置
8033
數(shù)據(jù)錯(cuò)誤,未找到業(yè)務(wù)屬性
8034
重復(fù)注冊(cè)人工篩單結(jié)果推送
8035
生成電子運(yùn)單,必須存在運(yùn)單號(hào)
8036
注冊(cè)路由推送必須存在運(yùn)單號(hào)
4*** 系統(tǒng)校驗(yàn)
4001
系統(tǒng)發(fā)生數(shù)據(jù)錯(cuò)誤或運(yùn)行時(shí)異常
4002
報(bào)文解析錯(cuò)誤

Unitrans世聯(lián)翻譯公司在您身邊,離您近的翻譯公司,心貼心的專業(yè)服務(wù),專業(yè)的全球語(yǔ)言翻譯與信息解決方案供應(yīng)商,專業(yè)翻譯機(jī)構(gòu)品牌。無(wú)論在本地,國(guó)內(nèi)還是海外,我們的專業(yè)、星級(jí)體貼服務(wù),為您的事業(yè)加速!世聯(lián)翻譯公司在北京、上海、深圳等國(guó)際交往城市設(shè)有翻譯基地,業(yè)務(wù)覆蓋全國(guó)城市。每天有近百萬(wàn)字節(jié)的信息和貿(mào)易通過(guò)世聯(lián)走向全球!積累了大量政商用戶數(shù)據(jù),翻譯人才庫(kù)數(shù)據(jù),多語(yǔ)種語(yǔ)料庫(kù)大數(shù)據(jù)。世聯(lián)品牌和服務(wù)品質(zhì)已得到政務(wù)防務(wù)和國(guó)際組織、跨國(guó)公司和大中型企業(yè)等近萬(wàn)用戶的認(rèn)可。 專業(yè)翻譯公司,北京翻譯公司,上海翻譯公司,英文翻譯,日文翻譯,韓語(yǔ)翻譯,翻譯公司排行榜,翻譯公司收費(fèi)價(jià)格表,翻譯公司收費(fèi)標(biāo)準(zhǔn),翻譯公司北京,翻譯公司上海。
  • “貴司提交的稿件專業(yè)詞匯用詞準(zhǔn)確,語(yǔ)言表達(dá)流暢,排版規(guī)范, 且服務(wù)態(tài)度好。在貴司的幫助下,我司的編制周期得以縮短,稿件語(yǔ)言的表達(dá)質(zhì)量得到很大提升”

    華東建筑設(shè)計(jì)研究總院

  • “我單位是一家總部位于丹麥的高科技企業(yè),和世聯(lián)翻譯第一次接觸,心中仍有著一定的猶豫,貴司專業(yè)的譯員與高水準(zhǔn)的服務(wù),得到了國(guó)外合作伙伴的認(rèn)可!”

    世萬(wàn)保制動(dòng)器(上海)有限公司

  • “我公司是一家荷蘭駐華分公司,主要致力于行為學(xué)研究軟件、儀器和集成系統(tǒng)的開發(fā)和銷售工作,所需翻譯的英文說(shuō)明書專業(yè)性強(qiáng),翻譯難度較大,貴司總能提供優(yōu)質(zhì)的服務(wù)!

    諾達(dá)思(北京)信息技術(shù)有限責(zé)任公司

  • “為我司在東南亞地區(qū)的業(yè)務(wù)開拓提供小語(yǔ)種翻譯服務(wù)中,翻譯稿件格式美觀整潔,能最大程度的還原原文的樣式,同時(shí)翻譯質(zhì)量和速度也得到我司的肯定和好評(píng)!”

    上海大眾

  • “在此之前,我們公司和其他翻譯公司有過(guò)合作,但是翻譯質(zhì)量實(shí)在不敢恭維,所以當(dāng)我認(rèn)識(shí)劉穎潔以后,對(duì)她的專業(yè)性和貴公司翻譯的質(zhì)量非常滿意,隨即簽署了長(zhǎng)期合作合同。”

    銀泰資源股份有限公司

  • “我行自2017年與世聯(lián)翻譯合作,合作過(guò)程中十分愉快。特別感謝Jasmine Liu, 態(tài)度熱情親切,有耐心,對(duì)我行提出的要求落實(shí)到位,體現(xiàn)了非常高的專業(yè)性!

    南洋商業(yè)銀行

  • “與我公司對(duì)接的世聯(lián)翻譯客服經(jīng)理,可以及時(shí)對(duì)我們的要求進(jìn)行反饋,也會(huì)盡量滿足我們臨時(shí)緊急的文件翻譯要求。熱情周到的服務(wù)給我們留下深刻印象!”

    黑龍江飛鶴乳業(yè)有限公司

  • “翻譯金融行業(yè)文件各式各樣版式復(fù)雜,試譯多家翻譯公司,后經(jīng)過(guò)比價(jià)、比服務(wù)、比質(zhì)量等流程下來(lái),最終敲定了世聯(lián)翻譯。非常感謝你們提供的優(yōu)質(zhì)服務(wù)!

    國(guó)金證券股份有限公司

  • “我司所需翻譯的資料專業(yè)性強(qiáng),涉及面廣,翻譯難度大,貴司總能提供優(yōu)質(zhì)的服務(wù)。在一次業(yè)主單位對(duì)完工資料質(zhì)量的抽查中,我司因?yàn)槎砦姆g質(zhì)量過(guò)關(guān)而受到了好評(píng)!

    中辰匯通科技有限責(zé)任公司

  • “我司在2014年與貴公司建立合作關(guān)系,貴公司的翻譯服務(wù)質(zhì)量高、速度快、態(tài)度好,贏得了我司各部門的一致好評(píng)。貴司經(jīng)理工作認(rèn)真踏實(shí),特此致以誠(chéng)摯的感謝!”

    新華聯(lián)國(guó)際置地(馬來(lái)西亞)有限公司

  • “我們需要的翻譯人員,不論是筆譯還是口譯,都需要具有很強(qiáng)的專業(yè)性,貴公司的德文翻譯稿件和現(xiàn)場(chǎng)的同聲傳譯都得到了我公司和合作伙伴的充分肯定!

    西馬遠(yuǎn)東醫(yī)療投資管理有限公司

  • “在這5年中,世聯(lián)翻譯公司人員對(duì)工作的認(rèn)真、負(fù)責(zé)、熱情、周到深深的打動(dòng)了我。不僅譯件質(zhì)量好,交稿時(shí)間及時(shí),還能在我司資金周轉(zhuǎn)緊張時(shí)給予體諒!

    華潤(rùn)萬(wàn)東醫(yī)療裝備股份有限公司

  • “我公司與世聯(lián)翻譯一直保持著長(zhǎng)期合作關(guān)系,這家公司報(bào)價(jià)合理,質(zhì)量可靠,效率又高。他們翻譯的譯文發(fā)到國(guó)外公司,對(duì)方也很認(rèn)可!

    北京世博達(dá)科技發(fā)展有限公司

  • “貴公司翻譯的譯文質(zhì)量很高,語(yǔ)言表達(dá)流暢、排版格式規(guī)范、專業(yè)術(shù)語(yǔ)翻譯到位、翻譯的速度非?、后期服務(wù)熱情。我司翻譯了大量的專業(yè)文件,經(jīng)過(guò)長(zhǎng)久合作,名副其實(shí),值得信賴!

    北京塞特雷特科技有限公司

  • “針對(duì)我們農(nóng)業(yè)科研論文寫作要求,盡量尋找專業(yè)對(duì)口的專家為我提供翻譯服務(wù),最后又按照學(xué)術(shù)期刊的要求,提供潤(rùn)色原稿和相關(guān)的證明文件。非常感謝世聯(lián)翻譯公司!”

    中國(guó)農(nóng)科院

  • “世聯(lián)的客服經(jīng)理態(tài)度熱情親切,對(duì)我們提出的要求都落實(shí)到位,回答我們的問(wèn)題也非常有耐心。譯員十分專業(yè),工作盡職盡責(zé),獲得與其共事的公司總部同事們的一致高度認(rèn)可!

    格萊姆公司

  • “我公司與馬來(lái)西亞政府有相關(guān)業(yè)務(wù)往來(lái),急需翻譯項(xiàng)目報(bào)備材料。在經(jīng)過(guò)對(duì)各個(gè)翻譯公司的服務(wù)水平和質(zhì)量的權(quán)衡下,我們選擇了世聯(lián)翻譯公司。翻譯很成功,公司領(lǐng)導(dǎo)非常滿意。”

    北京韜盛科技發(fā)展有限公司

  • “客服經(jīng)理能一貫熱情負(fù)責(zé)的完成每一次翻譯工作的組織及溝通。為客戶與譯員之間搭起順暢的溝通橋梁。能協(xié)助我方建立專業(yè)詞庫(kù),并向譯員準(zhǔn)確傳達(dá)落實(shí),準(zhǔn)確及高效的完成統(tǒng)一風(fēng)格。”

    HEURTEY PETROCHEM法國(guó)赫銻石化

  • “貴公司與我社對(duì)翻譯項(xiàng)目進(jìn)行了幾次詳細(xì)的會(huì)談,期間公司負(fù)責(zé)人和廖小姐還親自來(lái)我社拜訪,對(duì)待工作熱情,專業(yè)度高,我們雙方達(dá)成了很好的共識(shí)。對(duì)貴公司的服務(wù)給予好評(píng)!”

    東華大學(xué)出版社

  • “非常感謝世聯(lián)翻譯!我們對(duì)此次緬甸語(yǔ)訪談翻譯項(xiàng)目非常滿意,世聯(lián)在充分了解我司項(xiàng)目的翻譯意圖情況下,即高效又保質(zhì)地完成了譯文。”

    上海奧美廣告有限公司

  • “在合作過(guò)程中,世聯(lián)翻譯保質(zhì)、保量、及時(shí)的完成我們交給的翻譯工作?蛻艚(jīng)理工作積極,服務(wù)熱情、周到,能全面的了解客戶的需求,在此表示特別的感謝!

    北京中唐電工程咨詢有限公司

  • “我們通過(guò)圖書翻譯項(xiàng)目與你們相識(shí)乃至建立友誼,你們報(bào)價(jià)合理、服務(wù)細(xì)致、翻譯質(zhì)量可靠。請(qǐng)?jiān)试S我們借此機(jī)會(huì)向你們表示衷心的感謝!”

    山東教育出版社

  • “很滿意世聯(lián)的翻譯質(zhì)量,交稿準(zhǔn)時(shí),中英互譯都比較好,措辭和句式結(jié)構(gòu)都比較地道,譯文忠實(shí)于原文。TNC是一家國(guó)際環(huán)保組織,發(fā)給我們美國(guó)總部的同事后,他們反應(yīng)也不錯(cuò)!

    TNC大自然保護(hù)協(xié)會(huì)

  • “原英國(guó)首相布萊爾來(lái)訪,需要非常專業(yè)的同聲傳譯服務(wù),因是第一次接觸,心中仍有著一定的猶豫,但是貴司專業(yè)的譯員與高水準(zhǔn)的服務(wù),給我們留下了非常深刻的印象。”

    北京師范大學(xué)壹基金公益研究院

  • “在與世聯(lián)翻譯合作期間,世聯(lián)秉承著“上善若水、厚德載物”的文化理念,以上乘的品質(zhì)和質(zhì)量,信守對(duì)客戶的承諾,出色地完成了我公司交予的翻譯工作。”

    國(guó)科創(chuàng)新(北京)信息咨詢中心

  • “由于項(xiàng)目要求時(shí)間相當(dāng)緊湊,所以世聯(lián)在保證質(zhì)量的前提下,盡力按照時(shí)間完成任務(wù)。使我們?cè)谑啦⿻?huì)俄羅斯館日活動(dòng)中準(zhǔn)備充足,并受到一致好評(píng)。”

    北京華國(guó)之窗咨詢有限公司

  • “貴公司針對(duì)客戶需要,挑選優(yōu)秀的譯員承接項(xiàng)目,翻譯過(guò)程客戶隨時(shí)查看中途稿,并且與客戶溝通術(shù)語(yǔ)方面的知識(shí),能夠更準(zhǔn)確的了解到客戶的需求,確保稿件高質(zhì)量!

    日工建機(jī)(北京)國(guó)際進(jìn)出口有限公司

15801211926

18017395793
點(diǎn)擊添加微信

無(wú)需轉(zhuǎn)接等回電

澄城县| 军事| 祥云县| 石景山区| 察隅县| 罗定市| 荃湾区| 循化| 兴国县| 鹿泉市| 葵青区| 嘉祥县| 南溪县| 金乡县| 山阴县| 建昌县| 威信县| 深泽县| 灌南县| 哈密市| 特克斯县| 游戏| 麻江县| 古交市| 辽中县| 高阳县| 莫力| 泾阳县| 旬邑县| 石景山区| 永州市| 利津县| 贵溪市| 蕲春县| 义马市| 保定市| 佳木斯市| 安丘市| 乌拉特中旗| 渝北区| 肃北|