今天要写个接口调用的功能,汇率,查了一圈,最终选择用聚合数据的接口,
开发过程如下:
1.深刻理解业务需求后就确定用哪个平台的接口(经济,稳定,准确 三个方面考虑),我选了聚合数据。
2.查看接口文档
需求文档地址:货币汇率-免费汇率API _API数据接口_API接口调用_API接口平台-聚合数据
接口文档你目前只要关注,接口地址和传什么参数去调用就行了。
3.获取key值
终于到了代码阶段了....................搬张板凳,啃条甘蔗看我表演
工具框架: jdk(1.8)+IDEA(2019)
4.编写核心代码
package com.engine.workflow.web;
import com.alibaba.fastjson.JSONObject;
import java.io.*;
import java.net.HttpURLConnection;
import java.net.URL;
/**
* @Auther: kaka
* @Date: 2022/02/21/9:59
* @Description:
*/
public class Huilv {
public static void main(String[] args) {
try {
System.out.println("------------------------");
System.out.println(getStr());
} catch (Exception e) {
e.printStackTrace();
}
}
public static String getStr() throws Exception {
{
//当前时间戳
String generalUrl = "http://web.juhe.cn/finance/exchange/rmbquot?key="复制的KEY值"";
URL url = new URL(generalUrl);
String strRead = null;