PHP快递查询接口
2016-02-18 11:39
525 查看
PHP快递查询接口
function kuaidi100_scan($getcom,$invoice_sn) { switch ($getcom) { case "EMS": $postcom = 'ems'; break; case "中国邮政": $postcom = 'ems'; break; case "申通快递": $postcom = 'shentong'; break; case "圆通速递": $postcom = 'yuantong'; break; case "顺丰速运": $postcom = 'shunfeng'; break; case "天天快递": $postcom = 'tiantian'; break; case "韵达快递": $postcom = 'yunda'; break; case "中通速递": $postcom = 'zhongtong'; break; case "龙邦物流": $postcom = 'longbanwuliu'; break; case "宅急送": $postcom = 'zhaijisong'; break; case "全一快递": $postcom = 'quanyikuaidi'; break; case "汇通速递": $postcom = 'huitongkuaidi'; break; case "民航快递": $postcom = 'minghangkuaidi'; break; case "亚风速递": $postcom = 'yafengsudi'; break; case "快捷速递": $postcom = 'kuaijiesudi'; break; case "华宇物流": $postcom = 'tiandihuayu'; break; case "中铁快运": $postcom = 'zhongtiewuliu'; break; case "FedEx": $postcom = 'fedex'; break; case "UPS": $postcom = 'ups'; break; case "DHL": $postcom = 'dhl'; break; default: $postcom = ''; } if (empty($postcom)) { return false; } $curr_time = time(); $url = 'http://m.kuaidi100.com/query?type='.$postcom.'&id=1&postid=' .$invoice_sn. '&temp='.$curr_time; $res = file_get_contents($url); $res = json_decode($res,true); if ($res['status'] == 200) { return $res['data']; } return false; } kuaidi100_scan("中通速递","375590702050");
相关文章推荐
- intptr_t 类型
- thinkphp分页样式
- ThinkPHP项目笔记之RBAC(权限相关视频讲解篇
- Php数据类型简介
- PHP——分页显示数据库内容
- php-mysql-excel
- PHP温故知新(一)
- php 自动加载类函数spl_autoload_register()
- PHP和MySql中32位和64位的整形范围是多少
- 我做的一个websocket的demo(php server)
- php简易计算器
- ThinkPHP无限级分类
- php正则表达式及字符串处理函数
- vsftpd 本地用户无法登陆 530 Login incorrect
- PHP——0127加登录页面,加查询,加方法,加提示框
- PHP和MySql中32位和64位的整形范围是多少
- php实现中文转数字
- php强大的时间转换函数strtotime
- php 生成二维码
- php screw加密