PHP快递查询接口

来源:互联网 发布:php screw 编辑:程序博客网 时间:2024/05/12 16:15

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");


0 0
原创粉丝点击