前一阵子用PHP取订单号的物流信息,用的是极速数据的一个插件,收费的。这个是其调用的接口链接:http://www.jisuapi.com/api/express。接口很简单很容易看懂,处理起来也不麻烦。麻烦的有两点:1、这个是收费的,49元/10000次,需要注册,注册账号会给定一个appkey,通过这个appkey进行调用,注册的第一天不限制次数,从第二天开始计数。第二点:调用的接口中需要一个php文件,需要找客服要或者加他们的工作群去里面找。我这个就是从群里下的。
以下的两个例子来自官网。
1、查看合作的快递公司:
通过该接口能知道极速数据能查看哪些物流公司的物流信息以及这些物流公司的基本信息。
接口地址:http://api.jisuapi.com/express/type
支持格式:JSON,JSONP
请求方法:GET
请求示例:http://api.jisuapi.com/express/type?appkey=yourappkey
返回参数:
参数名称 |
类型 |
说明 |
name |
string |
快递名称 |
type |
string |
快递代号 |
letter |
string |
首字母 |
tel |
string |
电话 |
number |
string |
测试单号 |
请求代码:
<?php
require_once 'curl.func.php';
$appkey = 'your_appkey_here';//你的appkey
$url = "http://api.jisuapi.com/express/type?appkey=$appkey";
$result = curlOpen($url);
$jsonarr = json_decode($result, true);
//exit(var_dump($jsonarr));
if($jsonarr['status'] != 0)
{
echo $jsonarr['msg'];
exit();
}
foreach($jsonarr['result'] as $val)
{
echo $val['name'].' '.$val['type'].'<br>';
}
JSON返回示例:
{
"status": "0",
"msg": "ok",
"result": [
{
"name": "安信达",
"type": "ANXINDA",
"letter": "A",
"tel": "",
"number": ""
},
{
"name": "AAE",
"type": "AAEWEB",
"letter": "A",
"tel": "400-6100-400",
"number": "150502359"
}
]
}
2、快递查询:
接口地址:http://api.jisuapi.com/express/query
支持格式:JSON,JSONP
请求方法:GET,POST
请求示例:http://api.jisuapi.com/express/query?appkey=yourappkey&type=sfexpress&number=931658943036
请求参数:
参数名称 |
类型 |
必填 |
说明 |
type |
string |
是 |
快递公司,自动识别请写auto |
number |
string |
是 |
快递单号 |
返回参数:
参数名称 |
类型 |
说明 |
time |
string |
时间 |
status |
string |
状态 |
issign |
string |
是否签收 |
type |
string |
快递公司 |
number |
string |
快递单号 |
请求代码:
<?php
require_once 'curl.func.php';
$appkey = 'your_appkey_here';//你的appkey
$url = "http://api.jisuapi.com/express/query?appkey=$appkey";
$type = 'sfexpress';
$number = '931658943036';
$post = array('type'=>$type,
'number'=>$number
);
$result = curlOpen($url, array('post'=>$post));
$jsonarr = json_decode($result, true);
//exit(var_dump($jsonarr));
if($jsonarr['status'] != 0)
{
echo $jsonarr['msg'];
exit();
}
$result = $jsonarr['result'];
if($result['issign'] == 1) echo '已签收'.'<br>';
else echo '未签收'.'<br>';
foreach($result['list'] as $val)
{
echo $val['time'].' '.$val['status'].'<br>';
}
JSON返回示例:
{
"status": "0",
"msg": "ok",
"result": {
"list": [
{
"time": "2015-10-20 10:24:04",
"status": "顺丰速运 已收取快件"
},
{
"time": "2015-10-20 11:49:26",
"status": "快件离开【广州龙怡服务点】,正发往 【广州番禺集散中心】"
}
{
"time": "2015-10-21 09:22:10",
"status": "已签收,感谢使用顺丰,期待再次为您服务"
},
{
"time": "2015-10-21 09:22:10",
"status": "在官网\"运单资料&签收图\",可查看签收人信息"
}
],
"issign": "1"
}
}
3、错误码参照:
API错误码:
201 快递单号为空
202 快递公司为空
203 快递公司不存在
205 没有信息
204 快递公司识别失败
系统错误码:
101 APPKEY为空或不存在
102 APPKEY已过期
103 APPKEY无请求此数据权限
104 请求超过次数限制
105 IP被禁止
106 IP请求超过限制
107 接口维护中
108 接口已停用
分享到:
相关推荐
用低成本获取源源不断订单!后台:域名/admin.php 账号:admin 密码:admin 模板特点 1:手工书写DIV+CSS、代码精简无冗余。2:自适应结构,全球先进技术,高端视觉体验。3:SEO框架布局, 栏目及文章页均可独立设置...
5、物流管理:对物流公司的增删改查,用于订单管理模块中给订单添加物流信息。二、产品模块1、产品管理:支持多产品运作,可设置产品是否在前台显示,可设置首选产品;2、产品分类:可对产品进行分类管理。三、下单...
增加 获取会员到目前为止的订单统计数据 增加 广告采用JS调用的方法 支持外部站点引用 增加 每个分类和品牌均可自由设置对应分类或品牌下的幻灯片 增加 商品套装(组合销售) 增加 支付宝快捷登陆 QQ登陆 百度API...
用低成本获取源源不断订单! 后台:域名/admin.php 账号:admin 密码:admin 模板特点 1:手工书写DIV+CSS、代码精简无冗余。 2:自适应结构,全球先进技术,高端视觉体验。 3:SEO框架布局,栏目及文章页均可...
//查询订单及物流信息 OrderVo orderInfo = orderService.queryObject(orderId); if (null == orderInfo) { return toResponsObject(400, "订单已取消", ""); } if (orderInfo.getPay_status() == 2) { ...
用低成本获取源源不断订单! 模板特点 1:手工书写DIV+CSS、代码精简无冗余。 2:自适应结构,全球先进技术,高端视觉体验。 3:SEO框架布局,栏目及文章页均可独立设置标题/关键词/描述。 4:附带测试数据、安装...
用低成本获取源源不断订单! 后台:域名/admin.php 账号:admin 密码:admin 模板特点 1:手工书写DIV+CSS、代码精简无冗余。 2:自适应结构,全球先进技术,高端视觉体验。 3:SEO框架布局,栏目及文章页均可独立...
(PC+WAP)货运物流快递网站源码 仓储货架类pbootcms网站模板 ...PbootCMS内核开发的网站模板,该模板适用于家政公司网站、家政保洁网站等企业,当然其他行业也可以做,只需要把文字图片换成...用低成本获取源源不断订单!
用低成本获取源源不断订单! 模板特点 1:手工书写DIV+CSS、代码精简无冗余。 2:自适应结构,全球先进技术,高端视觉体验。 3:SEO框架布局,栏目及文章页均可独立设置标题/关键词/描述。 4:附带测试数据、安装...
用低成本获取源源不断订单! 模板特点 1:手工书写DIV+CSS、代码精简无冗余。 2:自适应结构,全球先进技术,高端视觉体验。 3:SEO框架布局,栏目及文章页均可独立设置标题/关键词/描述。 4:附带测试数据、安装...
用低成本获取源源不断订单! 模板特点 1:手工书写DIV+CSS、代码精简无冗余。 2:自适应结构,全球先进技术,高端视觉体验。 3:SEO框架布局,栏目及文章页均可独立设置标题/关键词/描述。 4:附带测试数据、安装...
2. 修复订单用户选择地址时导致用户可以通过修改id来查看其它任意用户的收获地址信息 3. 优化代码结构 v1.5.6 修复replaceContentImage()方法重复替换地址问题 修复微信订阅消息关注后报错问题 修复msg_signature...
发货商品用户可以实时查询订单物流状态。 11. 云存储功能 后台集成七牛云,阿里云oss,腾讯COS 12. 短信通知功能 微信订单消息不仅可以通过微信提醒,还可以通过短信提醒,及时跟踪用户下单情况。 13. 到店核销功能 ...
Makingware针对国内市场,对Magento进行了改进和调整,包括中文化,账户管理,支付方式,地址格式,物流支持,结账流程等等。Makingware旨在打造一个功能强大,高度灵活的企业级电子商务平台。 Makingware 社区版 ...
PHPOK系统(下述简称OK系统)是由深圳锟铻科技有限公司(前身是PHPOK工作室)开发的一套针对网站建设的内容管理系统,采用 PHP 语言编写,默认使用 MySQL 数据库存储,基于 LGPL 开源协议授权发布到网上共享使用。...
在线直接获取物流单发货(目前没有,需要额外付费开发) 实物交易订单管理功能 √ 商家可对订单进行发货/改价等操作 虚拟交易订单 √ 商家可对虚拟交易订单的查询/兑换 预约到货通知功能 √ 商家可对会员预约的...
商淘云B2B2C多用户商城系统是一款基于国内大众化框架打造的B2B2C电商平台,是目前完善度领先的电商管理平台标准化产品,...【修改】修改小程序获取用户信息接口。【修改】调整销售额统计规则,只要下单的订单都计入销
4,相关订单信息。 5,收款模式,司机在提交资料认证后。需要到平台公司缴纳保证金和培训。平台审核后而后司机方可正常接单。 注:只是线下付款,但平台可以统计查看司机端的订单详情,月/累计交易额。平台可以根据...
2. 订单通知:在电商平台、物流平台等场景下,使用 shell 短信接口开发发送订单通知,提高用户体验。 3. 短信营销:在营销、推广、活动等场景下,使用 shell 短信接口开发发送短信,提高营销效果。
5.【修改】使用用腾讯地图和微信API获取经纬度。 6.【修改】处理非英文输入法输入验证码中空格。 7.【修改】增加用户中心展示信息。 8.【修复】修复结算页面,切换运送方式时,订单减免金额错误的bug。 9.【修复...