Foxtable(狐表)用户栏目专家坐堂 → [求助]用丰桥开放平台的快递API接入方案怎么搞


  共有4924人关注过本帖树形打印复制链接

主题:[求助]用丰桥开放平台的快递API接入方案怎么搞

帅哥哟,离线,有人找我吗?
km007
  21楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:431 积分:5156 威望:0 精华:0 注册:2016/1/28 2:59:00
  发帖心情 Post By:2019/6/2 22:17:00 [只看该作者]


请问代收款的,这个XML该怎么写呢?


图片点击可在新窗口打开查看此主题相关图片如下:qq图片20190602220852.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:qq图片20190602220819.png
图片点击可在新窗口打开查看


<Request service = "OrderService" lang = "zh-CN" > 
<Head>客户编号</Head>
<Body>
  <Order 
orderid="201911000918912"
j_company="深圳宝龙达信息技术股份有限公司" 
j_c 
j_tel="15323233432" 
j_mobile="15322234342" 
j_province="广东省" 
j_city="深圳市"
j_county="南山区"
j_address="广东省深圳市南山区西丽镇塘朗同富裕工业城7栋" 
d_c d_tel="15023434543" 
d_mobile="15423456545" 
d_province="广东省" 
d_city="深圳市" 
d_county="南山区" 
d_address="科技园软件产业基地" 
express_type="1" 
pay_method="1" 
custid="7551234567" 
parcel_quantity="1" 
is_docall="0" 
sendstarttime="" 
order_source="宝龙达" 
remark="电子产品 笔记本+显卡"
        is_unified_waybill_no="1">
</Order>
</Body> 
</Request>

[此贴子已经被作者于2019/6/2 22:18:43编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  22楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/6/3 8:39:00 [只看该作者]

把模板保存在表格里,或者txt文件里,然后读取进来,如

 

<Order 
orderid=[orderid]
j_company=[j_company]


 

得到模板以后,替换值,如

 

str = str.Replace("[orderid]", "123").replace("[j_company]", "abc")

[此贴子已经被作者于2019/6/3 8:39:10编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
km007
  23楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:431 积分:5156 威望:0 精华:0 注册:2016/1/28 2:59:00
  发帖心情 Post By:2019/6/3 11:06:00 [只看该作者]

甜版,我是想知道这个增值服务中的代收款(COD)这块如何加入XML里呢

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  24楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/6/3 11:24:00 [只看该作者]

比如

 

<Request service = "OrderService" lang = "zh-CN" >
<Head>CS_IcziI</Head>
<Body>
  <Order
 orderid="SFKD-20160219000019"
 j_company="深圳宝龙达信息技术股份有限公司"
 j_c
 j_tel="15323233432"
 j_mobile="15322234342"
 j_province="广东省"
 j_city="深圳市"
 j_county="南山区"
 j_address="广东省深圳市南山区西丽镇塘朗同富裕工业城7栋"
 d_c d_tel="15023434543"
 d_mobile="15423456545"
 d_province="广东省"
 d_city="深圳市"
 d_county="南山区"
 d_address="科技园软件产业基地"
 express_type="1"
 pay_method="1"
 custid="7551234567"
 parcel_quantity="1"
 is_docall="0"
 sendstarttime=""
 order_source="宝龙达"
 remark="电子产品 笔记本+显卡"
        is_unified_waybill_no="1">

 

<AddedService name="COD"></AddedService>

<Cargo name='手机'></Cargo>    


</Order>

</Body>
</Request>


 回到顶部
帅哥哟,离线,有人找我吗?
km007
  25楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:431 积分:5156 威望:0 精华:0 注册:2016/1/28 2:59:00
  发帖心情 Post By:2019/6/3 12:14:00 [只看该作者]

谢谢甜版,我试试图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
km007
  26楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:431 积分:5156 威望:0 精华:0 注册:2016/1/28 2:59:00
  发帖心情 Post By:2019/6/4 19:33:00 [只看该作者]

Dim str As String = xml & checkWord
Dim md5 As new System.Security.Cryptography.MD5CryptoServiceProvider
Dim bs() As Byte = md5.ComputeHash(system.Text.Encoding.UTF8.GetBytes(str))
Dim verifyCode As String = Convert.ToBase64String(bs)
hc.FormData.Add("xml",xml)
hc.FormData.Add("verifyCode",verifyCode)
Dim ret As String = hc.getData()
Dim xo As XObject = XObject.Parse(ret)
Dim jo As JObject = Jobject.Parse(xo.ToString())


以下为返回的信息,请问:我想提取 “Head” 中 "ERR"的值,代码应该怎么写呢?

{
  "@service": "OrderService",
  "Head": "ERR",
  "ERROR": {
    "@code": "8016",
    "#text": "重复下单"
  }
}



 回到顶部
帅哥,在线噢!
有点蓝
  27楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106079 积分:539494 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/6/4 20:24:00 [只看该作者]


 回到顶部
总数 27 上一页 1 2 3