PHP通过API获取手机号码归属地
该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
请求示例:
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; }
以上所述就是本文的全部内容了,希望大家能够喜欢。
相关推荐
-
免费手机号码归属地API查询接口和PHP使用实例分享
免费手机号码归属地API查询接口和PHP使用实例分享 最近在做全国性的行业分类信息网站,需要用到手机号归属地显示功能,于是就穿梭于各大权威站点之间偷来了API的接口地址. 分享出来,大家可以用到就拿去呵. 一.淘宝网API 复制代码 代码如下: API地址: http://tcc.taobao.com/cc/json/mobile_tel_segment.htm?tel=15850781443 参数: tel:手机号码 返回:JSON 二.拍拍API 复制代码 代码如下: API地址: http
-
PHP实现查询手机归属地的方法详解
本文介绍的是PHP实现查询手机归属地的方法,首先来看看手机归属地查询的类图: 后台 MobileQuery类调用: \libs\HttpRquest \libs\ImRedis (未使用) Api类调用 MobileQuery 类的 Query 方法来返回 $response 的数据,并进行加工. 前台 base.js 使用 .ajax 请求,并将请求后的数据填充到index.html 中. 核心代码展示 AutoLoad.php <?php /** * TODO Auto-generated
-
php验证手机号码(支持归属地查询及编码为UTF8)
复制代码 代码如下: <?php // 手机号验证 function checkMobileValidity($mobilephone){ $exp = "/^13[0-9]{1}[0-9]{8}$|15[012356789]{1}[0-9]{8}$|18[012356789]{1}[0-9]{8}$|14[57]{1}[0-9]$/"; if(preg_match($exp,$mobilephone)){ return true; }else{ return false; }
-
PHP手机号码归属地查询代码(API接口/mysql)
首先我们介绍使用自己的数据库查询多个手机号码,那还是建议你拥有一个自己的的手机号码数据库.正常情况下,只是满足一般查询的话,你不需要去购买专业版的手机号码数据库,增加无谓成本.我免费为你提供一个ACCESS数据库,包含17万多条数据,常用的130-139.150-159以及180-189开头手机号码段都在其中,你可以借助数据库工具轻松地将它转换成MYSQL或其它版本数据库 最新手机号码数据库下载地址:http://xiazai.jb51.net/201209/yuanma/phone-numbe
-
PHP实现手机归属地查询API接口实现代码
复制代码 代码如下: <?php header("Content-Type:text/html;charset=utf-8″); if (isset($_GET['number'])) { $url = 'http://webservice.webxml.com.cn/WebServices/MobileCodeWS.asmx/getMobileCodeInfo'; $number = $_GET['number']; $ch = curl_init(); curl_setopt($ch,
-
PHP 手机归属地查询 api
复制代码 代码如下: <?php header("Content-Type:text/html;charset=utf-8"); if (isset($_GET['number'])) { $url = 'http://webservice.webxml.com.cn/WebServices/MobileCodeWS.asmx/getMobileCodeInfo'; $number = $_GET['number']; $ch = curl_init(); curl_setopt
-
PHP通过API获取手机号码归属地
该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 控制
-
利用JavaScript获取用户IP属地方法详解
目录 写在前面 尝试一:navigator.geolocation 尝试二:sohu 的接口 尝试三:百度地图的接口 写在后面 写在前面 想要像一些平台那样显示用户的位置信息,例如某省市那样.那么这是如何做到的, 据说这个位置信息的准确性在通信网络运营商那里?先不管,先实践尝试下能不能获取. 尝试一:navigator.geolocation 尝试了使用 navigator.geolocation,但未能成功拿到信息. getGeolocation(){ if ('geolocation' in
-
Java获取用户IP属地模拟抖音详解
目录 介绍 内置的三种查询算法 ip2region安装 介绍 细心的小伙伴可能会发现,抖音新上线了IP属地的功能,小伙伴在发表动态.发表评论以及聊天的时候,都会显示自己的IP属地信息 下面,我就来讲讲,Java中是如何获取IP属地的,主要分为以下几步 通过 HttpServletRequest 对象,获取用户的IP地址 通过 IP 地址,获取对应的省份.城市 首先需要写一个IP获取的工具类,因为每一次用户的Request请求,都会携带上请求的IP地址放到请求头中. public class Ip
-
PHP配合微信小程序实现获取手机号码详解
今天刚好做项目的时候用到这块功能,黄啊码就直接上手了,奈何网上的教程各式各样,就是没有个直接可以抄的,啊码最烦说话说一半,今天就直接弄个给大家抄的. 当前通过获取session_key与encryptedData与iv进行解密获取手机号的方法已经不行了,只能通过点击按钮来实现获取微信用户的手机号 1:需要将 button 组件 open-type 的值设置为 getPhoneNumber,当用户点击并同意之后,可以通过 bindgetphonenumber 事件回调获取到动态令牌code,然后把
-
利用百度地图API获取当前位置信息的实例
利用百度地图API可以做很多事情,个人感觉最核心也是最基础的就是定位功能了.这里分享一个制作的JS可以实现登录网页后定位: <script type="text/javascript"> var map; var gpsPoint; var baiduPoint; var gpsAddress; var baiduAddress; var x; var y; function getLocation() { //根据IP获取城市 var myCity = new BMap.
-
详解如何调用zabbix API获取主机
前言 zabbix 作为企业级的系统和网络监控方案,对于中小型公司来说基本可以很好的满足对机器的监控需求,因为其部署方便,操作简单深受现在各个互联网公司喜爱,所以现在基本的互联网公司监控用zabbix的非常多,当你安装好zabbix服务端 后,如果启动自动注册功能,在所有客户机安装后会自动在zabbix平台上被监控到,但这里有个问题,如果你机器数量非常少,如果还能数的过来那基本没什么问题,但如果你机器上千台了,这个时候那些机器被监控中,那些没被监控,查起来就没那么方便了,所以日常运维中经常发现的
-
Python实现从百度API获取天气的方法
本文实例讲述了Python实现从百度API获取天气的方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: __author__ = 'saint' import os import urllib.request import urllib.parse import json class weather(object): # 获取城市代码的uri code_uri = "http://apistore.baidu.com/microservice/cityinfo?
-
Android通过原生APi获取所在位置的经纬度
在Android开发当中,经常需要用到定位功能,尤其是依赖于地理位置功能的应用,本文介绍了Android通过原生APi获取所在位置的经纬度,分享给大家 一.难点介绍 1.难点 我们的应用要新增一个功能,就是在用户打开附件的人页面后,将用户的经纬度通过一个接口返回给服务端,从而让服务器可以准确定位. 因为只是添加一个小功能所以,引入第三方SDK定位就有些大材小用了,所以就准备借助原生APi:LocationManager来完成. 经过在网络上一搜,有很多关于通过LocationManager获取经
-
利用谷歌地图API获取点与点的距离的js代码
复制代码 代码如下: var request; var distanceArray = []; function getdistance() { distanceArray = []; var directionsService = new google.maps.DirectionsService(); for (var a = 0; a < pointsArray.length; a++) { for (var b = 0; b < pointsArray.length; b++) { i
随机推荐
- 功能强大的Bootstrap使用手册(一)
- java 代码块与静态代码块加载顺序
- smarty基础之拼接字符串的详解
- 基于php实现的验证码小程序
- 用smtplib和email封装python发送邮件模块类分享
- Python 闭包的使用方法
- Android通过aapt命令获取apk详细信息(包括:文件包名,版本号,SDK等信息)
- 图文详解Ubuntu下安装配置Mysql教程
- Android自定义View基础开发之图片加载进度条
- jQuery简单实现iframe的高度根据页面内容自适应的方法
- shell学习之printf命令格式化输出语句
- mysql分表和分区的区别浅析
- Jquery修改image的src属性,图片不加载问题的解决方法
- 一个简易的js图片轮播效果
- js中查找最近的共有祖先元素的实现代码
- win2003 服务器安全配置全套详解
- 微信小程序模板和模块化用法实例分析
- Python数据可视化正态分布简单分析及实现代码
- 阿里云负载均衡SLB安装SSL证书的方法
- Android仿微信语音对讲录音功能