package api.jisuapi.express;

import api.util.HttpUtil;

import net.sf.json.JSONArray;

import net.sf.json.JSONObject;

public class Query {

public static final String APPKEY = "your_appkey_here";// 你的appkey

public static final String URL = "https://api.jisuapi.com/express/query";

public static final String type = "sfexpress";

public static final String number = "931658943036";

public static void Get() {

String result = null;

String url = URL + "?appkey=" + APPKEY + "&type=" + type + "&number=" + number;

try {

result = HttpUtil.sendGet(url, "utf-8");

JSONObject json = JSONObject.fromObject(result);

if (json.getInt("status") != 0) {

System.out.println(json.getString("msg"));

} else {

JSONObject resultarr = (JSONObject) json.opt("result");

if (resultarr != null) {

if (resultarr.getInt("issign") == 1) {

System.out.println("已签收");

} else {

System.out.println("未签收");

if (resultarr.opt("list") != null) {

JSONArray list = resultarr.optJSONArray("list");

for (int j = 0; j < list.size(); j++) {

JSONObject list_obj = (JSONObject) list.opt(j);

if (list_obj != null) {

String time = list_obj.getString("time");

String status = list_obj.getString("status");

System.out.println(time + " " + status);

}

}

}

}

}

}

} catch (Exception e) {

e.printStackTrace();

}

}

}

快递查询 java_快递查询示例代码相关推荐

  1. python 更新数据库历史_python 实现数据库中数据添加、查询与更新的示例代码

    一.前言 最近做web网站的测试,遇到很多需要批量造数据的功能:比如某个页面展示数据条数需要达到10000条进行测试,此时手动构造数据肯定是不可能的,此时只能通过python脚本进行自动构造数据:本次 ...

  2. python查询数据库后更新_python 实现数据库中数据添加、查询与更新的示例代码...

    一.前言 最近做web网站的测试,遇到很多需要批量造数据的功能:比如某个页面展示数据条数需要达到10000条进行测试,此时手动构造数据肯定是不可能的,此时只能通过python脚本进行自动构造数据:本次 ...

  3. python代码中怎么增加数据_python 实现数据库中数据添加、查询与更新的示例代码...

    一.前言 最近做web网站的测试,遇到很多需要批量造数据的功能:比如某个页面展示数据条数需要达到10000条进行测试,此时手动构造数据肯定是不可能的,此时只能通过python脚本进行自动构造数据:本次 ...

  4. mybatis 游标查询_数据库游标(示例代码)

    游标实际上是一种能从包括多条数据记录的结果集中每次提取一条记录的机制.游标充当指针的作用.尽管游标能遍历结果中的所有行,但他一次只指向一行. 概括来讲,SQL的游标是一种临时的数据库对象,即可以用来存 ...

  5. java话费清单_查询话费订单列表示例代码

    package api.binstd.mobilerecharge; /** * 查询话费订单列表 */ import api.util.HttpUtil; import net.sf.json.JS ...

  6. java话费清单_查询话费订单详情示例代码

    package api.binstd.mobilerecharge; /** * 查询话费订单详情 */ import api.util.HttpUtil; import net.sf.json.JS ...

  7. python手机话费_查询话费订单详情示例代码

    #!/usr/bin/python # encoding:utf-8 import urllib2, json, urllib, hashlib # 3.获取订单详情 data = {} data[& ...

  8. 快递管理系统 java_快递管理基于java物流快递管理系统设计.doc

    快递管理基于java物流快递管理系统设计 快递管理系统 毕业设计论文 题 目 快递管理系统 姓 名 王敏雪 所 属 系 数学与计算机科学 专 业 计算机科学与技术 班 级 07级计科三班 指导教师 张 ...

  9. 快递查询(快递单号智能识别/快递公司+快递单号)-完整提供 Demo 代码示例及数据专业且全面的 API 查询接口

    更多资料请参考:www.woyaocha.net/product/express 查询说明 接口一:快递单号智能识别 快递单号智能识别,是根据查询的快递单号自动智能识别出该运单所属的快递公司,再获取快 ...

最新文章

  1. [shell] 一个printf 打印 8 进制码的问题
  2. 测试工具/PostMan
  3. fedora下重用ssh连接 类似secureCRT的clone session功能
  4. anaconda新建不同python版本环境_解决 Anaconda 与 ROS 冲突(python 版本与 opencv)
  5. php判断访客语言,php实现获取及设置用户访问页面语言类
  6. R语言的一个加法函数
  7. 计算机网络(一)计算机网络概述、组成、功能分类、性能指标 | 思维导图
  8. 常用JavaScript语法107条
  9. Cookie 的规范介绍
  10. php 实现贪吃蛇游戏,C++实现简单贪吃蛇游戏
  11. 华为再获90天“临时许可证” 可继续维护客户
  12. 推理机Jess、Racer、Jena 比较 (转)
  13. Matlab 最速下降法 实列及代码实现
  14. android 辅助音量放大,为什么总是感觉手机音量太小?教你开启这个功能,声音瞬间放大一倍...
  15. pdf密码忘了怎么解除
  16. NYOJ1016(德莱联盟)(判断线段相交)
  17. PCL NARF关键点提取、SIFT关键点提取、Harris关键点提取
  18. Rasa课程、Rasa培训、Rasa面试、Rasa实战系列之Gavin大咖免费公益课程Rasa Paper论文解析核心版
  19. [大数据]数据可视化 -- 练习卷(下)
  20. hwcomposer介绍

热门文章

  1. 上榜 越秀国际金融汇获选第十届“广厦奖”候选项目
  2. nest 模拟器_如何使用Nest恒温器根据湿度为房屋降温
  3. 2020全球C++及系统软件技术大会成功落下帷幕
  4. Linux安装U盘启动制作
  5. siri为什么比谷歌搜索“笨”?
  6. react 初级的学习笔记
  7. CVPR'23 | 结合Transformer和CNN的多任务多模态图像融合方法
  8. 每个电子工程师都埋藏着一颗游戏的心
  9. 舆情风险怎么分析的解决方案
  10. 教材未出、大纲调整,2020执业药师考试如何做好首轮备考?