前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >快递鸟Java SDK的功能介绍、API介绍和示例代码

快递鸟Java SDK的功能介绍、API介绍和示例代码

原创
作者头像
疯狂的KK
修改2023-03-26 11:58:14
5670
修改2023-03-26 11:58:14
举报
文章被收录于专栏:Java项目实战Java项目实战

快递鸟(KDNiao)是一家提供物流信息查询和管理的云服务平台,并提供了Java SDK供开发者接入。以下是快递鸟Java SDK的功能介绍、API介绍和示例代码:

功能介绍:

查询物流轨迹:通过物流单号查询快递运输状态和历史轨迹信息。

单号识别与订阅:根据快递公司和快递单号,判断单号是否合法并支持查询;支持订阅物流信息,当有更新时发送通知。

在线下单:提供在线创建物流订单、打印运单等功能。

API介绍:

查询物流轨迹:getOrderTracesByJson(String expCode, String expNo)

单号识别:getExpName(String expNo)、 getOrderTracesSubByJson(String expCode, String expNo)

订阅推送:submitElecOrder(String requestData, String dataSign)、subscribe(String requestData, String dataSign)

在线下单:submitOrder(String requestData, String dataSign)

示例代码:

以下是一个简单的Java程序,演示如何使用快递鸟Java SDK查询物流轨迹:

代码语言:txt
复制
import com.kdniao.api.KdniaoTrackQueryAPI;

import net.sf.json.JSONObject;

public class KdniaoTest {


public static void main(String[] args) {



    KdniaoTrackQueryAPI api = new KdniaoTrackQueryAPI();


    String expCode = "SF";



    String expNo = "118650888018";



    try {



        JSONObject result = api.getOrderTracesByJson(expCode, expNo);



        System.out.println(result);



    } catch (Exception e) {



        e.printStackTrace();


    }



}


}

在上面的示例代码中,我们使用了快递鸟Java SDK中的getOrderTracesByJson方法查询了顺丰快递单号为"118650888018"的物流轨迹,并将结果打印到控制台上

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档