PHP查询快递信息的方法

 更新时间:2015年03月07日 12:03:24   作者:冰糖710  
这篇文章主要介绍了PHP查询快递信息的方法,实例分析了通过第三方平台接口查询快递信息的技巧,具有一定参考借鉴价值,需要的朋友可以参考下

本文实例讲述了PHP查询快递信息的方法。分享给大家供大家参考。具体如下:

这里使用快递100物流查询
官方文档中只能返回html的接口 也可以返回json

php代码如下:

复制代码 代码如下:
/**
 * @desc 获取快递信息
 * @param string $code 快递编码
 * @param string $invoice 快递单号
 * @return mixed $result(
      'status','info','state','data'
   )
 */
function getExpressDelivery($code,$invoice){
    $result = array('status'=>0,'info'=>'未知错误');
    $url = "http://m.kuaidi100.com/query?type={$code}&postid={$invoice}&id=1&valicode=&temp=".rand(1,710);
    $body = file_get_contents($url); //FIXME
    $body = json_decode($body,true);
    $result['status'] = $body['status'] == 200 ? 1 : 0;
    $result['info'] = $body['message'];
    isset($body['data']) && ($result['state']=$body['state']) && ($result['data'] = $body['data']) ;
    return $result;
}

希望本文所述对大家的php程序设计有所帮助。

相关文章

  • PHP中替换键名的简易方法示例详解

    PHP中替换键名的简易方法示例详解

    默认输出的时候,将数据库字段名作为数组的键名进行输出,但带有键名的数据不能够满足未知情况下的操作,下面为大家介绍个不错的方法可以解决这个问题
    2014-01-01
  • php生成xml简单实例代码

    php生成xml简单实例代码

    使用PHP DOMDocument创建动态XML文件
    2009-12-12
  • 学习PHP session的传递方式

    学习PHP session的传递方式

    在cookie关闭的情况下,如何让我们的用户体验做的更好,session的传递方式学习是很重要的,让一个数据能在多个页面中传递,感兴趣的小伙伴们可以参考一下
    2016-06-06
  • php中foreach遍历类对象的总结

    php中foreach遍历类对象的总结

    这篇文章主要介绍了php中foreach遍历类对象的总结,对foreach感兴趣的同学,可以参考下
    2021-04-04
  • PHP递归写入MySQL实现无限级分类数据操作示例

    PHP递归写入MySQL实现无限级分类数据操作示例

    这篇文章主要介绍了PHP递归写入MySQL实现无限级分类数据操作,涉及mysql数据库的创建以及php递归写入、读取数据库分类相关操作技巧,需要的朋友可以参考下
    2018-07-07
  • php采用curl模仿登录人人网发布动态的方法

    php采用curl模仿登录人人网发布动态的方法

    这篇文章主要介绍了php采用curl模仿登录人人网发布动态的方法,分析了curl登陆人人网的原理与具体方法,非常具有实用价值,需要的朋友可以参考下
    2014-11-11
  • PHP调用Webservice实例代码

    PHP调用Webservice实例代码

    NuSoap是PHP环境下的WebService编程工具,用于创建或调用WebService。
    2011-07-07
  • PHP和Selenium搭建高效网络爬虫实现技术探索

    PHP和Selenium搭建高效网络爬虫实现技术探索

    随着信息时代的到来,网站被认为是获取信息的主要途径之一,但是,手动获取网站上的信息是非常繁琐的,因此出现了自动抓取网页的方式——网络爬虫,这篇文章将介绍如何使用PHP和Selenium搭建一个高效的网络爬虫来自动收集信息
    2024-01-01
  • PHP实现APP微信支付的实例讲解

    PHP实现APP微信支付的实例讲解

    下面小编就为大家分享一篇PHP实现APP微信支付的实例讲解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-02-02
  • php实现给图片加灰色半透明效果的方法

    php实现给图片加灰色半透明效果的方法

    这篇文章主要介绍了php实现给图片加灰色半透明效果的方法,涉及对图像的操作,是非常实用的技巧,需要的朋友可以参考下
    2014-10-10

最新评论