电商接口

  • 京东获取单个商品价格接口:

    http://p.3.cn/prices/mgets?skuIds=J_商品ID&type=1 用例

    ps:商品ID这么获取:http://item.jd.com/.html

    淘宝商品搜索建议:

    http://suggest.taobao.com/sug?code=utf-8&q=商品关键字&callback=cb
    用例

    ps:callback是回调函数设定

物流接口

  • 快递接口:

    http://www.kuaidi100.com/query?type=快递公司代号&postid=快递单号

    ps:快递公司编码:申通="shentong" EMS="ems" 顺丰="shunfeng" 圆通="yuantong"
    中通="zhongtong" 韵达="yunda" 天天="tiantian" 汇通="huitongkuaidi"
    全峰="quanfengkuaidi" 德邦="debangwuliu" 宅急送="zhaijisong"

谷歌接口

  • FeedXml转json接口:

    http://ajax.googleapis.com/ajax/services/feed/load?q=Feed地址&v=1.0 用例(请右击在新窗口打开)官方文档
    备选参数:callback:&callback=foo就会在json外面嵌套foo({})方便做jsonp使用。

    备选参数:n:返回多少条记录。

百度接口

  • 百度百科接口:

    http://baike.baidu.com/api/openapi/BaikeLemmaCardApi?scope=103&format=json&appid=379020&bk_key=关键字&bk_length=600用例(请右击在新窗口打开)
    查询出错示例如下:查看原始页面 {"error_code":"20000","error_msg":"search word not found"}

天气接口

  • 百度接口:

    http://api.map.baidu.com/telematics/v3/weather?location=嘉兴&output=json&ak=5slgyqGDENN7Sy7pw29IUvrZ 用例官方文档
    location:城市名或经纬度 ak:开发者密钥 output:默认xml
  • 气象局接口:
    http://m.weather.com.cn/data/101010100.html 解析 用例
  • 新浪接口:
    http://php.weather.sina.com.cn/iframe/index/w_cl.php?code=js&day=0&city=&dfc=1&charset=utf-8 用例
    参数中city如果给了参数就是相关的城市,否则会自动判断
    day=0的话是今天

    返回的参数 大家看着办吧,具体的我也不清楚,新浪没给API。

音乐接口

  • 虾米接口

    http://kuang.xiami.com/app/nineteen/search/key/歌曲名称/diandian/1/page/歌曲当前页?_=当前毫秒&callback=getXiamiData 用例 代码解释和下载
  • QQ空间音乐接口
    http://qzone-music.qq.com/fcg-bin/cgi_playlist_xml.fcg?uin=QQ号码&json=1&g_tk=1916754934用例 代码解释和下载
  • QQ空间收藏音乐接口
    http://qzone-music.qq.com/fcg-bin
    /fcg_music_fav_getinfo.fcg?dirinfo=0&dirid=1&uin=QQ号&
    p=0.519638272547262&g_tk=1284234856
  • 多米音乐接口
    http://v5.pc.duomi.com/search-ajaxsearch-searchall?kw=关键字&pi=页码&pz=每页音乐数
  • soso接口
    http://cgi.music.soso.com/fcgi-bin/fcg_search_xmldata.q?source=10&w=关键字&perpage=1&ie=utf-8

视频接口

  • 土豆接口

    http://api.tudou.com/v3/gw?method=album.item.get&
    appKey=Appkey&format=json&albumId=视频剧集ID&pageNo=当前页&
    pageSize=每页显示 示例(火影忍者剧集) 官方文档

地图接口

  • 阿里云根据地区名获取经纬度接口

    http://gc.ditu.aliyun.com/geocoding?a=苏州市 官方文档
    参数解释: 纬度,经度
    type 001 (100代表道路,010代表POI,001代表门址,111可以同时显示前三项)
  • 阿里云根据经纬度获取地区名接口
    http://gc.ditu.aliyun.com/regeocoding?l=39.938133,116.395739&type=001 官方文档
  • 获取用户的IP,国家代码缩写,经纬度
    http://www.telize.com/geoip?callback=a 测试用例
    参数解释: callback是回调函数

IP接口

  • 新浪接口(ip值为空的时候 获取本地的)

    http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=json&ip=218.4.255.255
  • 淘宝接口
    http://ip.taobao.com/service/getIpInfo.php?ip=63.223.108.42

手机信息查询接口 JSON在线工具

  • 淘宝网接口

    http://tcc.taobao.com/cc/json/mobile_tel_segment.htm?tel=手机号
  • 拍拍接口
    http://virtual.paipai.com/extinfo/GetMobileProductInfo?mobile=手机号&amount=10000&callname=getPhoneNumInfoExtCallback 用例
  • 百付宝接口
    https://www.baifubao.com/callback?cmd=1059&callback=phone&phone=手机号
  • 115接口
    http://cz.115.com/?ct=index&ac=get_mobile_local&callback=jsonp1333962541001&mobile=手机号
  • 有道接口
    http://www.youdao.com/smartresult-xml/search.s?jsFlag=true&type=mobile&q=手机号
  • 手机在线接口
    http://api.showji.com/Locating/www.showji.com.aspx?m=手机号&output=json&callback=querycallback

视频信息接口JSON在线工具

  • 优酷

    http://v.youku.com/player/getPlayList/VideoIDS/视频ID (比如 http://v.youku.com/v_show/id_XNTQxNzc4ODg0.html的ID就是XNTQxNzc4ODg0)

翻译、词典接口

  • 腾讯

    http://dict.qq.com/dict?q=词语

腾讯的部分接口

    • 获取QQ昵称和用户头像

      http://r.qzone.qq.com/cgi-bin/user/cgi_personal_card?uin=QQ(不过是jsonp哦)

【java】:通用接口的更多相关文章

  1. 【转】java通用URL接口地址调用方式GET和POST方式

    java通用URL接口地址调用方式GET和POST方式,包括建立请求和设置请求头部信息等等......... import java.io.ByteArrayOutputStream; import ...

  2. java Web项目Service层通用接口和entityVo对象与entity对象转化问题的解决方案

    Service层的接口中有一些比较常用方法,一次又一次的在新的Service层中被书写,所以懒惰的程序员又烦了,他们决定写个通用接口来解决这个问题. 有些项目中,实体类即承担接收表单数据的任务,又承担 ...

  3. android 学习随笔二十七(JNI:Java Native Interface,JAVA原生接口 )

    JNI(Java Native Interface,JAVA原生接口) 使用JNI可以使Java代码和其他语言写的代码(如C/C++代码)进行交互. 问:为什么要进行交互? 首先,Java语言提供的类 ...

  4. Java WebService接口生成和调用 图文详解>【转】【待调整】

    webservice简介: Web Service技术, 能使得运行在不同机器上的不同应用无须借助附加的.专门的第三方软件或硬件, 就可相互交换数据或集成.依据Web Service规范实施的应用之间 ...

  5. php与java通用AES加密解密算法

    AES指高级加密标准(Advanced Encryption Standard),是当前最流行的一种密码算法,在web应用开发,特别是对外提供接口时经常会用到,下面是我整理的一套php与java通用的 ...

  6. Atitit 通用接口的设计与实现attilax 总结

    Atitit 通用接口的设计与实现attilax 总结 1.1. 现存的情况1 1.2. 接口返回类型,与返回序列化格式1 1.3. 异常传递 代替返回值模式1 1.4. 通用接口原理1 1.5. A ...

  7. 一个电商项目的Web服务化改造4:方案和架构,通用接口的定义和实现

        最近一直在做一个电商项目,需要把原有单系统架构的项目,改造成基于服务的架构,SOA.     有点挑战,做完了,会有很大进步. 上一篇,我们明确了我们的"规范和约定". 从 ...

  8. spring data jpa 之 通用接口

    园主这一阵子接到一个需求,就是将spring data jpa再进行封装,实现通过调用一个baseRepository,来实现每个类的增删改查操作,结合spring data jpa 原有的便捷操作, ...

  9. Unity接入多个SDK的通用接口开发与资源管理(三)

    接着上篇,介绍SDK资源的导入.首先介绍一下Android Studio工程. AS工程可以由多个Module组成,我们可以把某个Module作为我们打包的Module,其他的Module当做资源导入 ...

  10. 深入理解Java的接口和抽象类(转)

    深入理解Java的接口和抽象类 对于面向对象编程来说,抽象是它的一大特征之一.在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类.这两者有太多相似的地方,又有太多不同的地方.很多人在初学的 ...

随机推荐

  1. maven-bundle-plugin 2.4.0以下版本导出META-INF中的内容到MANIFEST.MF中

    今天终于把maven-bundle-plugin不能导出META-INF中的内容到Export-Package中的问题解决了,因为用到的第三方JAR包需要加载META-INF/XX/XX.xml这个内 ...

  2. delphi中Message消息的使用方法

    实例1 unit Unit1; interface   uses  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls ...

  3. Sql的一些概念

    聚合函数 聚合函数可以返回整个或者几个列或者一个列的汇总数据,它常用来计算SELECT语句查询的统计值.聚合函数经常与SELECT语句的GROUP BY 子句一同使用.

  4. Raising Modulo Numbers

    Description People are different. Some secretly read magazines full of interesting girls' pictures, ...

  5. zhuang 定制iOS 7中的导航栏和状态栏

    近期,跟大多数开发者一样,我也正忙于对程序进行升级以适配iOS 7.最新的iOS 7外观上有大量的改动.从开发者的角度来看,导航栏和状态栏就发生了明显的变化.状态栏现在是半透明的了,这也就意味着导航栏 ...

  6. Battery Historian for windows环境搭建

    Battery Historian for windows环境搭建 简介:Battery historian是一款通过上传bugreport文件分析用户手机中App的电池耗电情况的工具. Batter ...

  7. nodejs http 请求延时的处理方法(防止程序崩溃)

    有时候因为接口没开,或者其他原因,导致http.request 请求延时,一直耗费资源不说,还会导致程序报错崩溃,延时处理其实也是一种错误处理. 直接上代码: var APIGET = functio ...

  8. 【T电商 1】Nginx服务器搭建

    在项目中,首先是需要Nginx服务器作为一个图片服务器来使用.那么,久涉及到服务器的搭建.这次服务器的搭建,主要是在三个环境上进行了学习:CentOS6.2,CentOS7,和Ubuntu16.那么本 ...

  9. HtmlAgilityPack下载开启压缩的页面乱码

    当一个被采集的网页是开启压缩了的话,如果使用HtmlAgilityPack 的HtmlWeb默认配置去下载,下载回来的HTML代码是乱码,应该进行如下操作 HtmlWeb web = new Html ...

  10. [转载]: delphi中XLSReadWrite控件的使用(2)---delphi XE下安装

    一.下载 官方下载网址: http://www.axolot.com/components/download.htm 从这里可以下载到从Delphi5到DelphiXE全部支持的版本. 二.软件安装 ...