- 一、汇总
- 1、网址
- 2、相关文件目录
- 二、顺店通模式对接
- 1、账号信息
- 2、注意流程
- 3、顺店通-开放接口文档
- 三、丰桥模式对接
- 1、账号信息
- 2、注意流程
- 01、找对方或自己在顺丰公众号申请月卡的账号信息
- API接口列表》开发API,并且在我的API接口设置回调地址">02、按照《丰桥-API接口列表》开发API,并且在我的API接口设置回调地址
- 丰桥电子面单自助打印SDK说明》,输出面单图片。">03、根据《丰桥电子面单自助打印SDK说明》,输出面单图片。
- 我的电子面单—上传上面的面单图片,提交审核。">04、在丰桥服务—我的电子面单—上传上面的面单图片,提交审核。
- 05、找对方安装面单打印机,根据03步,安装的SDK服务输出的面单页打印面单。
- 06、找对方开通权限或流程,正常下单,打印面单,寄件。
- 四、运行服务与开启启动服务
一、汇总
账号信息
1、网址
01、丰桥官方地址
https://qiao.sf-express.com/pages/service/index.html
001、api 地址
https://qiao.sf-express.com/pages/developDoc/index.html?level2=548078
002、丰桥电子面单自助打印SDK说明
https://qiao.sf-express.com/pages/developDoc/index.html?level2=535247
02、顺店通后台地址
http://united-store-ms.sf-express.com
2、相关文件目录
1、公共应用shunfengsyslib\app\shunfeng\api.class.php (回调与对外处理类)syslib\app\shunfeng\shunfeng.class.php(基本处理类)......syslib\lib\sfApi.php//丰桥核心类syslib\lib\sfShopApi.php//顺店通核心类...2、顺店通定时入口72mao\crontab\core.php (定时拉取物流信息入口)
二、顺店通模式对接
1、账号信息
...
2、注意流程
01、找对方申请上面的账号信息
02、按照《顺店通-开放接口V1.1.2.docx》开发API
001、签名说明
文档中的签名算法是JAVA版本,对应php版本在D:\wwwroot\caihua\syslib\lib\sfShopApi.php->sign();
其中需要注意:
0001、sort($arrs, SORT_STRING); 是按字符串来排序
0002、md5() 算法与MD5Util.encrypt32() 一致。
03、需要接口定时拉取物流路由信息
001、crontab
定时入口在:D:\wwwroot\caihua\72mao\crontab\core.php
处理方法在:D:\wwwroot\caihua\syslib\app\shunfeng\api.class.php->crontab();
/* 顺丰顺店通 5分钟同步物流信息 */$_Hi % 5 == 0 && lib\cli::I()->init('app\shunfeng\shunfeng::I()->crontab');
3、顺店通-开放接口文档
三、丰桥模式对接
1、账号信息
2、注意流程
01、找对方或自己在顺丰公众号申请月卡的账号信息
02、按照《丰桥-API接口列表》开发API,并且在我的API接口设置回调地址
接口是通过xml的方式接收与回调,所以要注意xml转换数组的问题。详情参见 syslib\lib\sfApi.php->xml2Array()
03、根据《丰桥电子面单自助打印SDK说明》,输出面单图片。
详细请下载“电子面单SDK模板及开发包示例”: 面单自助打印SDK下载
流程:一.配置环境二.启动服务使用.bat文件启动使用命令启动验证服务运行情况三.调用服务,生成面单代码调用生成页面填写信息生成四.打印效果图五.安装自助打印SDK注意:下载包里有:csim_waybill_print_service_V1.1.1.jar1、线上存放顺丰SDK目录:/usr/local/shunfeng/sfsdk.jar(csim_waybill_print_service_V1.1.1.jar==>sfsdk.jar)2、Linux环境执行命令 chmod 777 csim_waybill_print_service_V1.X.jar 进行授权即:chmod 777 sfsdk.jar3、设置开机重启服务#vim /etc/rc.d/rc.local格式 使用命令执行java -jar path [port] (默认4040端口)输入:nohup java -jar /usr/local/shunfeng/sfsdk.jar保存授权:chmod o+x /etc/rc.d/rc.local
04、在丰桥服务—我的电子面单—上传上面的面单图片,提交审核。
05、找对方安装面单打印机,根据03步,安装的SDK服务输出的面单页打印面单。
06、找对方开通权限或流程,正常下单,打印面单,寄件。
四、运行服务与开启启动服务
1、线上顺丰SDK目录:/usr/local/shunfeng/sfsdk.jar2、Linux环境执行命令 chmod 777 sfsdk.jar 进行授权3、设置开机重启服务#vim /etc/rc.d/rc.local格式 使用命令执行java -jar path [port] (默认4040端口)输入:#nohup java -jar /usr/local/shunfeng/sfsdk.jarnohup java -jar /usr/local/shunfeng/sfsdk.jar &保存授权:chmod o+x /etc/rc.d/rc.local
