开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 1534|回复: 6
收起左侧

[完成] 顺丰丰桥下单Dome

 关闭 [复制链接]
结帖率:67% (4/6)
发表于 2020-3-16 07:13:52 | 显示全部楼层 |阅读模式   北京市北京市
100精币
求一个顺丰丰桥下单API对接的Dome   base64(md5())之后加密xx不对.还有post提交XML+verficode 提交之后返回空,看对接文档没啥问题啊,不知道哪里出错了,有老铁帮忙给发个Dome么

最佳答案

查看完整内容

verifyCode加密,XML格式要对,之前弄好久是这个原因,仔细对比下格式

结帖率:100% (9/9)
发表于 2020-3-16 07:13:53 | 显示全部楼层   广东省茂名市
verifyCode加密,XML格式要对,之前弄好久是这个原因,仔细对比下格式
回复

使用道具 举报

结帖率:87% (65/75)
发表于 2020-3-16 07:26:40 | 显示全部楼层   广东省广州市
你这个api文档也不写一下怎么给你接
回复

使用道具 举报

结帖率:67% (4/6)
 楼主| 发表于 2020-3-16 09:57:30 | 显示全部楼层   北京市北京市
huangrenyi 发表于 2020-3-16 07:26
你这个api文档也不写一下怎么给你接

对接的API内容太多了.整理起来比较麻烦,基本都是在线浏览的  API列表的地址:https://qiao.sf-express.com/pages/service/API.html
回复

使用道具 举报

结帖率:67% (4/6)
 楼主| 发表于 2020-3-16 09:59:31 | 显示全部楼层   北京市北京市
精易小鱼 发表于 2020-3-16 09:57
verifyCode加密,XML格式要对,之前弄好久是这个原因,仔细对比下格式

XML以常量的存储,直接复制的.应该没有错误啊   而且verifyCode加密也不正确

1. 报文及报文编码
丰桥API统一使用UTF-8编码的XML报文。

丰桥API使用ORACLE数据库,以UTF-8编码形式保存数据,所以中文字符会在数据库中占varchar2类型的三个单位长度。例如,接口定义中的“类型(约束)”如果为String(100),则表示对于此字段,如果字段值全部为中文汉字,只能保存33个单位。

2. 通讯协议
接口通信协议支持WEBSERVICE及HTTP/POST协议:

1) 当使用WEBSERVICE接口时,报文通过方法参数传入(两个参数分别为XML报文及校验码)。

2) 当使用HTTP/POST接口时,通过一个名叫xml的参数传入XML报文,一个名叫verifyCode的参数传入认证码。

其中认证码的生成规则为:

接入API前,丰桥系统会为每个接入客户分配一个校验码,即为checkword。

按以下逻辑生成认证码:

先把XML报文与checkword前后连接。

把连接后的字符串做MD5编码(用二进制格式存储)。

把MD5编码后的数据进行Base64编码,此时编码后的字符串即为认证码。

提示:MD5报文摘要以16字节长度的原始二进制格式返回

这个Md516位二进制存储是啥意思
回复

使用道具 举报

结帖率:67% (6/9)
发表于 2021-3-16 14:57:46 | 显示全部楼层   浙江省温州市
解决了呢?
回复

使用道具 举报

结帖率:67% (4/6)
 楼主| 发表于 2021-3-17 09:26:39 | 显示全部楼层   北京市北京市

直接用顺丰的SDK部署在了服务器上,然后http协yi抓包对接的.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表