PHP通过API获取手机号码归属地

 更新时间:2015年05月28日 12:17:20   投稿:hebedich  
本API支持1、可输入11位手机号查询归属地如:13858861234,2、可输入7位号段查询归属地如:1335586,3、支持号段 13、14、15、17、18,有需要的小伙伴可以参考下。

该API接口自 2011年 SAE平台上线稳定运行至今,增加了17号段的支持,欢迎各种采集注限制 并发10

详细使用说明

接口地址:http://appyun.sinaapp.com/index.php?app=mobile&controller=index&action=api

请求方法:GET

请求参数:

参数名 类型 必填 参数位置 描述 默认值
app string 是 urlParam 模块名称(不变) mobile
controller string 是 urlParam 控制器名称 index
action string 是 urlParam 操作名称 api
mobile string 是 urlParam 手机号码或号段 13800138000
outfmt string 是 urlParam 期望得到的结果类型 json
请求示例:

http://appyun.sinaapp.com/index.php?app=mobile&controller=index&action=api&outfmt=json&mobile=13800138000

JSON返回示例:

{
  "id":"80012",
   "Mobile":"13800138000",
   "Province":"\u5317\u4eac",
   "City":"\u5317\u4eac",
   "AreaCode":"010",
   "PostCode":"100000",
   "Operators":"\u4e2d\u56fd\u79fb\u52a8",
   "Card":"GSM"
}

XML返回示例:

<?xml version="1.0" encoding="utf-8" ?>
<QueryResponse xmlns="http://appyun.sinaapp.com/">
  <Mobile>13800138000</Mobile> 
  <QueryResult>True</QueryResult>
  <Province>北京</Province>
  <City>北京</City>
  <AreaCode>010</AreaCode>
  <PostCode>100000</PostCode>
  <Operators>中国移动</Operators>
  <Card>GSM</Card>
</QueryResponse>

使用方法

function getMobileInfo($mobile)
  {
   $response = file_get_contents('http://appyun.sinaapp.com/index.php?app=mobile&controller=index&action=api&outfmt=json&mobile='.$mobile)
    $result = json_decode($response,true);
    return $result;
}

以上所述就是本文的全部内容了,希望大家能够喜欢。

相关文章

  • Windows中使用计划任务自动执行PHP程序实例

    Windows中使用计划任务自动执行PHP程序实例

    相信不少读者(PHP爱好者)在工作、学习的过程中经常抱怨:在WIN如何让PHP定时自动发信呢??如何让MYSQL实现自动备份而无后顾之忧呢??如 果完全依靠手工进行当然也可以实现,但操作上似乎过于繁琐了一点!别着急,利用系统的任务计划程序(Windows 98称之为计划任务)可轻易解决这一问题。这一功能往往被很多用户忽略或者未曾想到:)
    2014-05-05
  • PHP中使用CURL发送get/post请求上传图片批处理功能

    PHP中使用CURL发送get/post请求上传图片批处理功能

    这篇文章主要介绍了PHP中使用CURL发送get/post请求上传图片批处理 功能,本文通过实例代码给大家介绍的非常详细,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2018-10-10
  • destoon之一键登录设置

    destoon之一键登录设置

    这篇文章主要介绍了destoon的一键登录设置,需要的朋友可以参考下
    2014-06-06
  • 用php实现选择排序的解决方法

    用php实现选择排序的解决方法

    本篇文章介绍了,使用php实现选择排序的解决方法。需要的朋友参考下
    2013-05-05
  • php将session放入memcached的设置方法

    php将session放入memcached的设置方法

    这篇文章主要介绍了php将session放入memcached的设置方法,需要的朋友可以参考下
    2014-02-02
  • php版微信自动登录并获取昵称的方法

    php版微信自动登录并获取昵称的方法

    这篇文章主要介绍了php版微信自动登录并获取昵称的方法,涉及php针对微信公众平台接口调用的相关操作技巧,需要的朋友可以参考下
    2016-09-09
  • Laravel给生产环境添加监听事件(SQL日志监听)

    Laravel给生产环境添加监听事件(SQL日志监听)

    这篇文章主要给大家介绍了关于Laravel给生产环境添加监听事件(SQL日志监听)的相关资料,文中介绍的非常详细,对大家具有一定的参考学习价值,需要的朋友们下面来一起看看吧。
    2017-06-06
  • php如何用PDO操作大数据对象

    php如何用PDO操作大数据对象

    我们在使用数据库时,很少会向数据库中存储很大的内容字段。但是,MySQL 其实也为我们准备了这种类型的存储,只是我们平常用得不多而已。今天我们就来学习了解一下使用 PDO 如何操作 MySQL 中的大数据对象。
    2021-06-06
  • yii2中LinkPager增加总页数和总记录数的实例

    yii2中LinkPager增加总页数和总记录数的实例

    本篇文章主要介绍了php中LinkPager增加总页数和总记录数的实例,具有一定的参考价值,有兴趣的可以了解一下
    2017-08-08
  • Yii实现Command任务处理的方法详解

    Yii实现Command任务处理的方法详解

    这篇文章主要介绍了Yii实现Command任务处理的方法,结合实例形式分析了Yii配置、加载及使用Command任务处理的步骤与相关技巧,需要的朋友可以参考下
    2016-07-07

最新评论