1.背景介绍:showAPI(易源数据),易源数据通过打破资源壁垒,搭建起数据资源的基础设施,将接口纳入统一的接口池,把多个异构数据源合并到同一根管线上,以统一的访问和控制方式,对外提供统一格式的数据。让开发者可以像搭积木一样通过各种API操纵资源。截至2017年12月,平台已经拥有API接口230个,日调用量2000万,覆盖全网10万+真实消费者,为超过3000+的企业用户提供全域数据服务。
2.要想使用易源APIStore的免费接口,必须先在平台注册账号,可以使用邮箱注册账号。平台网址:https://www.showapi.com/,注册账号后,可以免费使用指定的一些接口,也可以付费使用一些付费接口,实名认证后还可以获得免费接口使用的更多特权。
注册账号之后,会得到一个appid和secret(密钥),如下所示
接下来,就可以选择免费的接口并订购了,如下所示
3.选择其中一个接口如“历史上的今天”为例,演示使用;点击“历史上的今天”进入详情页面,往下拉可看到下载sdk的超链接如下,把javasdk下载下来,导入eclipse中,此处需注意,导入sdk后会看到项目有红色感叹号报错,是因为缺少了相应的jar包导致,导入相应jar包即可解决,一开始我搞不清楚问题所在,在这里浪费了点时间。
4.导入sdk之后便可以来编写测试代码了,前端代码这里就不粘贴了,大家各自发挥,只贴JavaBean的代码和action里的代码如下
package com.test;
import java.util.Date;
public class thing {
private String event;
private String date;
public String getEvent() {
return event;
}
public void setEvent(String event) {
this.event = event;
}
public String