eoLinker-API Shop 汇率查询 Java调用示例代码
汇率查询
提供汇率转换、单个货币对应的热门货币汇率行情,包括人民币、美元、欧元、英镑等100多种货币的实时汇率查询。
该产品拥有以下APIs:
1.获取所有货币种类
2.汇率转换
3.查询指定货币的汇率
注意,该示例代码仅适用于http://www.doczj.com/doc/5e072a12dc36a32d7375a417866fb84ae45cc3bd.html网站下API使用该产品前,您需要通过https://http://www.doczj.com/doc/5e072a12dc36a32d7375a417866fb84ae45cc3bd.html/#/api/detail/?productID=84申请API服务
1.获取所有货币种类
package net.apishop.www.controller;
import java.io.DataOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.UnsupportedEncodingException;
import http://www.doczj.com/doc/5e072a12dc36a32d7375a417866fb84ae45cc3bd.html.HttpURLConnection;
import http://www.doczj.com/doc/5e072a12dc36a32d7375a417866fb84ae45cc3bd.html.MalformedURLException;
import http://www.doczj.com/doc/5e072a12dc36a32d7375a417866fb84ae45cc3bd.html.URL;
import http://www.doczj.com/doc/5e072a12dc36a32d7375a417866fb84ae45cc3bd.html.URLEncoder;
import java.util.HashMap;
import java.util.Map;
import com.alibaba.fastjson.JSONObject;
/**
* httpUrlConnection访问远程接口工具
*/
public class Api
{
/**
* 方法体说明:向远程接口发起请求,返回字节流类型结果
* param url 接口地址
* param requestMethod 请求方式
* param params 传递参数重点:参数值需要用Base64进行转码
* return InputStream 返回结果
*/
public static InputStream httpRequestToStream(String url, String re