在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
在网上找到一个是由手机在线提供的一个不错的简单实用的接口。 该网站提供的接口包括如下类型:
Web Service 地址:http://api.showji.com/locating/Mobile.asmx 只含有一个对象:Mobile。其成员如下: 获取手机号码归属地信息函数原型: bool Query(string Mobile, out string Province, out string City, out string AreaCode, out 参数: Mobile: 待查询的手机号码。 返回值: 返回 bool 值,表示用户输入的号码是否可识别。 获取当前服务状态函数原型: bool GetStatus(); 返回值: 返回 bool 值,表示当前服务是否可用。 通过 HTTP Post/Get 获取 XML/JSON/普通文本 格式的数据调用接口形式:http://api.showji.com/locating/?m=$mobile&output=$type 参数说明: 通过PHP来实现,可以采用curl的方式来获取数据进行展示,对于xml和json在实际中我们直接通过处理来获取数据。 程序实现如下: <?php ?> 通过 form 或 iframe 标签插入 Web 页面这种方式可以在您的网站中嵌入手机归属地查询程序,以便提供给用户使用,提升您的网站的用户黏性。 1.基于form提交的有两种形式,一种是直接在新窗口打开完整页面,另一个是打开小窗口,代码形式分别如下: 打开完整新窗口代码: <form name="formLocating" action="http://api.showji.com/Locating/query.aspx" method="GET" target="_blank"> 打开小窗口代码: <form name="formLocating" action="http://api.showji.com/Locating/query.aspx" method="GET" target="Locating"> 2.使用iframe包含直接嵌入到网页中 <iframe name="frameLocating" src="http://api.showji.com/Locating/query.aspx" width="500" height="300" marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0" scrolling="no"></iframe> 通过 JavaScript 和 HTML 标签插入 Web 页面这种方式可以实现样式的任意定制,客户端仅需要包含一个 JavaScript 脚本和显示结果的 HTML 代码即可。并且,定制的页面支持来自 GET 方式的提交,从而本地可以定制多种查询情况。 页面 part1.htm,实现完整的查询页面: <html> <div ></span><br/> 所属省份:<span ></span><br/> </div> 页面 part2.htm,简单的查询文本框,可提交查询至 part1.htm(如果要修改文件名,请确保其一致)。 <html> 页面 part2.htm 如果使用 POST 方式提交,必须满足以下条件:part1.htm 必须经服务器端脚本解析。例如使用 part1.asp 取代 part1.htm。同时,必须在引用 Query.js 前,增加如下代码: <script type="text/javascript">
|
2022-08-16
2022-09-04
2022-08-17
2022-08-12
2022-08-15
请发表评论