日常工作中,经常需要调用其他公司的接口来获取一些数据,本人实习期间第一次遇到这个需求百度了很久,目前发现最简便的一种方法记录一下。
一、直接调用第三方接口数据提供给前端
1.导入阿里巴巴fastjson依赖
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.62</version>
</dependency>
2. 直接调用接口返回json格式数据
public JSONArray getData(){
RestTemplate restTemplate = RestTemplateUtil.getInstance();
String url = "接口访问url地址";
JSONObject result = restTemplate.getForObject(url, JSONObject.class);
return result.getJSONArray("user");
}
版权声明:本文为weixin_43777379原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。