电商接口

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

    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. Android中如何监听GPS开启和关闭

    转自 chenming 原文 Android中如何监听GPS开启和关闭   摘要: 本文简单总结了如何监听GPS开关的小技巧 有时需要监听GPS的开关(这种需求并不多见).实现的思路是监听代表 GPS ...

  2. mysql 联合索引(转)

    http://blog.csdn.net/lmh12506/article/details/8879916 mysql 联合索引详解 联合索引又叫复合索引.对于复合索引:Mysql从左到右的使用索引中 ...

  3. csv文件批量导入数据到sqlite。

    csv文件批量导入数据到sqlite. 代码: f = web.input(bs_switch = {})  # bs_switch 为from表单file字段的namedata =[i.split( ...

  4. Blackfin DSP(五):BF533的SPI接口

    533SPI的特性 最高速度可达SCLK/4: 支持主模式和从模式: 可使用8个GPIO口作为从选择线: 1 slave select input pins 7 slave select output ...

  5. DELPHI声明一个指针变量,什么时候需要分配内存,什么时候不需要分配内存?

    DELPHI声明一个指针变量,什么时候需要分配内存,什么时候不需要分配内存?比如我定义个变量 var p:Pchar;如果这个变量声明为全局变量,需要分配内存吗?分配为局部变量,需要分为内存吗?为什么 ...

  6. MessageFormat不支持{

    转自 :http://zqc-0101.iteye.com/blog/1140140 MessageFormat用来格式化一个消息,通常是一个字符串,比如: String str = "I' ...

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

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

  8. java 中小数点的处理

    第一种 BigDecimal bg = new BigDecimal(f); double f1 = bg.setScale(2, BigDecimal.ROUND_HALF_UP).doubleVa ...

  9. 机器学习中的算法——决策树模型组合之随机森林与GBDT

    前言: 决策树这种算法有着很多良好的特性,比如说训练时间复杂度较低,预测的过程比较快速,模型容易展示(容易将得到的决策树做成图片展示出来)等.但是同时,单决策树又有一些不好的地方,比如说容易over- ...

  10. vue-cli#2.0 webpack 配置分析

    目录结构: ├── README.md ├── build │ ├── build.js │ ├── check-versions.js │ ├── dev-client.js │ ├── dev-s ...