源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

php快递单号查询接口使用示例

  • 时间:2020-12-07 17:57 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:php快递单号查询接口使用示例
通过本接口可以查询圆通快递、申通快递、ems快递、韵达快递等快递单号查询信息,无需其他额外开发,非常方便 首先到www.aikuaidi.cn上注册个账号,使用key!
[u]复制代码[/u] 代码如下:
<?php /**  * 查询物流信息  */ define('IN_ECS', true); require(dirname(__FILE__) . '/includes/init.php'); if ($id = intval($_REQUEST['id'])) {     $sql_select = 'SELECT consignee,mobile,tel,tracking_sn,shipping_code,shipping_name FROM '.         $GLOBALS['ecs']->table('order_info')." WHERE order_id=$id";     $order_info = $GLOBALS['db']->getRow($sql_select);     // 快递公司code映射     $shipping_code = array (         'ems'         => 'ems',         'ems2'        => 'ems',         'sto_express' => 'zjs',         'sto_nopay'   => 'zjs',         'zto'         => 'zhongtong',         'sto'         => 'shentong',         'yto'         => 'yuantong',         'sf'          => 'shunfeng',         'emssn'       => 'ems',         'sf2'         => 'shunfeng',         'yunda'       => 'yunda',     );     $logistics_code = $shipping_code[$order_info['shipping_code']] ? $shipping_code[$order_info['shipping_code']] : $order_info['shipping_code'];     $aikuaidi_key = 'xxxxxxx';     $logistics_url = "http://www.aikuaidi.cn/rest/?key=$aikuaidi_key&order={$order_info['tracking_sn']}&id=$logistics_code&ord=asc&show=html";     $logistics_info = file_get_contents($logistics_url);     //var_dump($logistics_info);     //$logistics_info = iconv('gb2312', 'UTF-8', $logistics_info);     echo <<<EOF         <span>收货人:<strong>{$order_info['consignee']}</strong></span>         <span>联系电话:<strong>{$order_info['mobile']} // {$order_info['tel']}</strong></span>         <span>配送:<strong>{$order_info['shipping_name']}</strong></span>         <span>运单号:<strong>{$order_info['tracking_sn']}</strong></span><br><br> EOF;     echo $logistics_info;     echo "<br><br><a href='$logistics_url' target='_self'>点我点我</a>";     //exit; }
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部