Foxtable(狐表)用户栏目专家坐堂 → 快递鸟物流追踪


  共有2322人关注过本帖平板打印复制链接

主题:快递鸟物流追踪

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


加好友 发短信
等级:一尾狐 帖子:409 积分:3729 威望:0 精华:0 注册:2017/6/9 18:02:00
快递鸟物流追踪  发帖心情 Post By:2017/7/27 15:26:00 [只看该作者]

之前用快递100接口,但是快递100老是封IP没办法去上快递鸟的接口。看了下快递鸟的一个JSON的案例,但是发现里面还有一个MD5的加密。这个MD5加密应该怎么做啊。。。

JSON 范例

 string userID = "1109259";

 string keyValue = "56da2cf8-c8a2-44b2-b6fa-476cd7d1ba17";//加密私钥,由发货通提供

 string url = "http://api.kdniao.cc/Ebusiness/EbusinessOrderHandle.aspx";  //请求地址

 string DataType = "2"; 2-json

 string charset="UTF-8";//字符编码采用UTF-8

string js; // JSON字符串string

datasign = HttpUtility.UrlEncode(base64( MD5(jsonStr+keyValue, "UTF-8"),"UTF-8"),Encoding.UTF8);//把(jsonStr+AppKey)进行MD5加密,然后Base64编码,最后进行URL(utf-8)编码

string PostStr = "RequestType=1002&EBusinessID= userID &RequestData=jsonStr &DataSign= datasign&DataType=DataType"; //请求报文参数

string post = this.DoPost(url, PostStr);// 通讯协议使用Http协议Post请求方式


 回到顶部
总数 13 1 2 下一页