美文网首页
顺丰丰桥接口开发-java(路由推送接口)

顺丰丰桥接口开发-java(路由推送接口)

作者: 我想你是不知道的 | 来源:发表于2019-10-14 17:21 被阅读0次

路由推送接口,首先需要配置一些参数,我们选择的是form形式,这样通过request的content参数就可以直接获取了,不同的框架都有不同的参数获取方法。


路由推送接口
<?xml version='1.0' encoding='UTF-8'?>
<Request service='RoutePushService' lang='zh-CN'>
    <Body>
        <WaybillRoute id='74288' mailno='444000601846' orderid='2018060222111527' acceptTime='2018-06-02 22:11:10' acceptAddress='深圳市' remark='派送成功' opCode='80'/>
        <WaybillRoute id='74289' mailno='444000601849' orderid='2018060222111527' acceptTime='2018-06-02 22:11:10' acceptAddress='深圳市' remark='派送成功' opCode='80'/>
    </Body>
</Request>

为了能记录数据,我们还是对应xml数据建立了对应的类文件,参考之前的文章。

这里需要留意的是,路由数据传过来的WaybillRoute是有多个的,如上面的数据所示(丰桥文档里的案例数据是一个,被坑了一下),所以对应的Body的WaybillRoute需要用数组或List,我们用的是数组,如下:

@XmlRootElement(name="Body")
public class SfRouteBodyVo {

    private SfWaybillRoute[] waybillRoute;

    @XmlElement(name="WaybillRoute")
    public SfWaybillRoute[] getWaybillRoute() {
        return waybillRoute;
    }

    public void setWaybillRoute(SfWaybillRoute[] waybillRoute) {
        this.waybillRoute = waybillRoute;
    }
    
}

其他的业务逻辑就根据自己的系统需求来处理即可。

相关文章

网友评论

      本文标题:顺丰丰桥接口开发-java(路由推送接口)

      本文链接:https://www.haomeiwen.com/subject/hiarmctx.html