编程常用API 各行各业 持续更新中

IP归属地,运营商,省份,市区http://ip.taobao.com/service/getIpInfo.php?ip=117.185.27.143
结果示例(把Unicode码转换为中文的结果):{“code”:0,”data”:{“country”:”中国”,”country_id”:”CN”,”area”:”华东”,”area_id”:”300000″,”region”:”上海市”,”region_id”:”310000″,”city”:”上海市”,”city_id”:”310100″,”county”:””,”county_id”:”-1″,”isp”:”移动”,”isp_id”:”100025″,”ip”:”117.185.27.143″}}

天气预报:
    根据城市中文名查看天气(接口传过来的数据有可能是gzip压缩格式的)
http://wthrcdn.etouch.cn/weather_mini?city=北京
根据城市ID查看天气
http://wthrcdn.etouch.cn/weather_mini?cityID=城市编号(可以在参考中国天气网的城市ID)

地铁线路查询:
地铁线路统计
下述api查询得到的结果都是json格式或者xml格式,地铁线路有的是有向线路,有的是五向线路,查看并设计数据库时请注意
推荐使用json Viewer软件或者网页版浏览方便,
百度地图查询返回结果使用了unicode编码,用在线的网页将编码部分转换为中文即可,转码网页:http://www.guabu.com/zhuanma/

百度地图地铁线路
http://map.baidu.com/subways/index.html?c=beijing&ccode=131&qq-pf-to=pcqq.group
&c=beijing城市为北京 &ccode城市代码131对应北京 , 上海市289
具体城市对应code在网页 http://webmap0.map.bdimg.com/subways/sbw.min.js?v=201607191723
查询结果里面中文使用的是unicode编码,可以在线解码
百度地图api
http://map.baidu.com/?qt=bsi&c=131&t=1469072745455
其中&c=131即城市id为131,对应北京

天地图api网页
http://api.tianditu.com/api-new/examples.html
天地图api
http://map.tianditu.com/query.shtml?postStr={“uuid”:”23402″}&type=busline
上述uuid对应的值为地铁线路id,这里23402为地铁一号线(苹果园站-四惠东站)

高德地图网页
http://map.amap.com/subway/index.html

高德地图api
http://map.amap.com/service/subway?_1469083453978&srhdata=1100_drw_beijing.json
上面的1100城市id对应北京市,具体城市id从高德地图网页版抓包获取
各站点早晚班列车时刻表
http://map.amap.com/service/subway?_1469083453980&srhdata=1100_info_beijing.json

这里再贴一个网址,作者也是利用此方式爬取地铁线路信息的,里面给出了他自己对各个字段的理解
http://blog.csdn.net/gisshixisheng/article/details/44976241

人人美剧API
http://api.rrmj.tv/season/query?cat=&rows=100&page=1&sort=heat&isFinish=

发表评论

电子邮件地址不会被公开。 必填项已用*标注