PHP通过API获取手机号码归属地
发布:smiling 来源: PHP粉丝网 添加日期:2021-05-27 12:44:18 浏览: 评论:0
本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;
- }
Tags: PHP获取手机号码
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)