新浪:http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js

返回数据:var remote_ip_info = {"ret":1,"start":"27.16.0.0","end":"27.19.255.255","country":"\u4e2d\u56fd","province":"\u6e56\u5317","city":"\u6b66\u6c49","district":"","isp":"\u7535\u4fe1","type":"","desc":""}

调用方法:<script src="http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js" type="text/javascript"></script<script language="javascript">document.write(remote_ip_info.city);</script>

此接口貌似职能返回IP对应的国家省市,IP地址貌似取不到

淘宝:http://ip.taobao.com/service/getIpInfo.php?ip=27.19.3.65


新浪:http://counter.sina.com.cn/ip

返回数据:var ILData = new Array("27.19.69.47","保留地址", "", "", ""); if (typeof(ILData_callback) != "undefined") { ILData_callback(); }

调用方法:同上,document.write(ILData[0])

该接口可以可以查询指定IP的信息,只需要加上ip参数即可

例如:http://counter.sina.com.cn/ip?ip=119.75.217.56

返回数据:var ILData = new Array("119.75.217.56","中国", "北京市", "(百度公司)", "网通"); if (typeof(ILData_callback) != "undefined") { ILData_callback(); }

此接口返回的是一个数组,包括5个元素:IP地址、国家、省市、所属单位、服务商


有道:http://www.youdao.com/smartresult-xml/search.s

查询ip参数:?type=q&ip=119.75.217.56

返回数据:119.75.217.56 北京市 百度公司

查询手机号参数:?type=mobile&q=13387617842

返回数据:13387617842 湖北 武汉

或者:http://www.youdao.com/smartresult-xml/search.s?jsFlag=true&type=mobile&q=13387617950

返回JSON格式数据。


中国天气网API,非常好用http://m.weather.com.cn/data/101200101.html

101200101 为武汉的城市代码

http://61.4.185.48:81/g/ 得到本机访问的IP,

根据此IP查询到城市ID,var ip="61.183.248.221";var id=101200101;if(typeof(id_callback)!="undefined"){id_callback();}

再根据城市ID返回该城市天气信息

http://m.weather.com.cn/m/pn12/weather.htm 该地址为天气插件的代码

腾讯:http://sou.qq.com/online/get_weather.php?callback=Weather&city=武汉

内容非常详细

有道:http://www.youdao.com/smartresult-xml/search.s?type=weather&jsFlag=true&q=%E6%AD%A6%E6%B1%89


手机号码归属地:

淘宝:http://tcc.taobao.com/cc/json/mobile_tel_segment.htm?tel=13667141362

返回数据:__GetZoneResult_ = { mts:'1366714',province:'湖北',catName:'中国移动', telString:'13667141362'}

拍拍:http://virtual.paipai.com/extinfo/GetMobileProductInfo?mobile=13667141362&amount=10000&callname=getPhoneNumInfoExtCallback

返回数据:try{getPhoneNumInfoExtCallback({mobile:'13667141362',province:'湖北',isp:'中国移动',stock:'1',amount:'10000'});}catch(e){}

财付通:http://life.tenpay.com/cgi-bin/mobile/MobileQueryAttribution.cgi?chgmobile=13667141362

返回数据:xml类型,包括ClientAgent、IP、归属地、ISP

115:http://cz.115.com/?ct=index&ac=get_mobile_local&callback=jsonp1333962541001&mobile=13667141362

返回数据:jsonp1333962541001({"province":"\u6e56\u5317\u6b66\u6c49","corp":"\u79fb\u52a8","city":"\u6e56\u5317\u6b66\u6c49","queryresult":"True"})

手机在线:http://api.showji.com/Locating/20080808.aspx?m=13667141362&output=json&callback=querycallback

返回数据:querycallback({"Mobile":"13667141362","QueryResult":"True","Province":" 湖北","City":"武汉","AreaCode":"027","PostCode":"430000","Corp":"中国移 动","Card":"GSM"});这个是从它的网页源代码里找的,以前的失效了。

WebService:http://webservice.webxml.com.cn/WebServices/MobileCodeWS.asmx/getMobileCodeInfo?mobileCode=13667141362&userID=

返回数据:<string xmlns="http://WebXml.com.cn/">13667141362:湖北 武汉 湖北移动亲情卡</string>


手机号码测吉凶:

http://jixiong.showji.com/api.aspx?m=13800138000&output=json&callback=querycallback

返回数据:querycallback({"Mobile":"13800138000","JX":"
吉","JXDetail":"万宝集门,天降幸运,立志奋发,得成大功","GX":"做事喜好凭直觉型","GXDetail":"有特强的第六灵
感,性格率直无机心,深得朋辈爱戴。感情路上多采多姿。做事喜好凭个人直觉及预感做决定。"});


时间校准:

国家授时中心:http://www.time.ac.cn/timeflash.asp?user=flash

返回数据:201281185151

搜狐:http://ntp.news.sohu.com/mtime.php

返回数据:setm=2012,08,11,09,04,16,570

搜集几个API接口的更多相关文章

  1. Spring框架学习笔记(9)——API接口设计相关知识及具体编码实现

    最近需要设计一个API服务器,想要把API接口搞得规范一下,就通过网上搜集到了一些资料,以下便是自己的一些理解以及相关的具体实现 本文采用的是spring boot+maven的方案 restful规 ...

  2. 干货来袭-整套完整安全的API接口解决方案

    在各种手机APP泛滥的现在,背后都有同样泛滥的API接口在支撑,其中鱼龙混杂,直接裸奔的WEB API大量存在,安全性令人堪优 在以前WEB API概念没有很普及的时候,都采用自已定义的接口和结构,对 ...

  3. 12306官方火车票Api接口

    2017,现在已进入春运期间,真的是一票难求,深有体会.各种购票抢票软件应运而生,也有购买加速包提高抢票几率,可以理解为变相的黄牛.对于技术人员,虽然写一个抢票软件还是比较难的,但是还是简单看看123 ...

  4. 快递Api接口 & 微信公众号开发流程

    之前的文章,已经分析过快递Api接口可能被使用的需求及场景:今天呢,简单给大家介绍一下微信公众号中怎么来使用快递Api接口,来完成我们的需求和业务场景. 开发语言:Nodejs,其中用到了Neo4j图 ...

  5. web api接口同步和异步的问题

    一般来说,如果一个api 接口带上Task和 async 一般就算得上是异步api接口了. 如果我想使用异步api接口,一般的动机是我在我的方法里面可能使用Task.Run 进行异步的去处理一个耗时的 ...

  6. HTTP API接口安全设计

    HTTP API接口安全设计 API接口调用方式 HTTP + 请求签名机制   HTTP + 参数签名机制 HTTPS + 访问令牌机制 有没有更好的方案? OAuth授权机制 OAuth2.0服务 ...

  7. Postman - 功能强大的 API 接口请求调试和管理工具

    Postman 是一款功能强大的的 Chrome 应用,可以便捷的调试接口.前端开发人员在开发或者调试 Web 程序的时候是需要一些方法来跟踪网页请求的,用户可以使用一些网络的监视工具比如著名的 Fi ...

  8. H3 BPM引擎API接口

    引擎API接口通过 Engine 对象进行访问,这个是唯一入口. 示例1:获取组织机构对象 this.Engine.Organization.GetUnit("组织ID"); 示例 ...

  9. 移动端API接口优化的术和结果

    最近一直在忙工作的事情,所以文章写得有些少. 有3-5篇文章都是写到一半然后被别的事情给打断了,所以,我得找个时间好好补补. 最近一直在关注移动端接口API的可用性问题,在移动时代这个做这个优化能产生 ...

随机推荐

  1. shell学习笔记汇总

    1.shell脚本中函数使用 函数定义在前,调用在后,顺序反了就没有效果了.函数调用为:函数名 参数列表 函数内部通过以下变量访问函数的参数:shell脚本函数中: $0: 这个脚本的名字 $n: 这 ...

  2. day12 python学习 装饰器

    闭包函数: 内部函数包含对外部作用域而非全剧作用域名字的引用,该内部函数称为闭包函数#函数内部定义的函数称为内部函数 闭包函数获取网络应用 from urllib.request import url ...

  3. [CLPR] 定位算法探幽 - 边缘和形态学

    一. 引言 如何从一副图片中找到车牌? 这是机器视觉的一个应用. 理所当然地, 思考的角度是从车牌本身的信息入手, 为了讨论方便, 下面均以长窄型蓝白车牌为例. 下图就是这样一张车牌的基本信息. 一眼 ...

  4. Decision_function:scores,predict以及其他

    机器学习的评估 PR曲线用于positive类数据占比比较小,或者你更加在意false postion(相比于false negative):其他情况采用ROC曲线:比如Demo中手写体5的判断,因为 ...

  5. vmware :Ubuntu 12.04添加新硬盘

    http://blog.csdn.net/hanpengyu/article/details/7475645 一.VMware新增磁盘的设置步骤 (建议:在设置虚拟的时候,不要运行虚拟机的系统,不然添 ...

  6. ASP.NET实现Cookie功能的三个基本操作(写入,读取,删除)

      说正事 简而言之,在Cookie的时候有三个过程,分别是“写入,读取,删除”.任何伟大之作都是有基本的东西构成的,而Cookie的运用也不例外. 写入: 1 //创建一个HttpCookie对象 ...

  7. bisect维持已排序的序列

    如下: import bisect # 用来处理已排序的序列,用来维持已排序的序列,升序 # 基于二分查找 li = [] bisect.insort(li, 2) bisect.insort(li, ...

  8. 服务端REST与SOAP的探讨(转)

    声明: 闲来逛论坛看到一篇不错的文章,阅读后受益匪浅. 本文从一个简单的应用场景出发,使用REST和SOAP两种不同的架构风格实现,通过对REST与SOAP Web服务具体对比,旨在帮助读者更深刻理解 ...

  9. Date类为什么设计为可变的,而不是像String一样?

    首先,不得不承认,这确实是类库设计的一个错误,所以"为什么"进行了这个错误设计并没有意义.但没有事物一诞生就是完美的,我们的Java只是反应的慢了一点,再慢了一点. 更何况,Dat ...

  10. bzoj 1767: [Ceoi2009]harbingers

    Description 给定一颗树,树中每个结点有一个邮递员,每个邮递员要沿着唯一的路径走向capital(1号结点),每到一个城市他可以有两种选择: 1.继续走到下个城市 2.让这个城市的邮递员替他 ...