数据类型
## 数据类型
Double 数字
Integer 整型数字
String 字串
Boolean 布尔值
Date 日期。采用GMT时间格式表示的字串:yyyy-MM-dd'T'HH:mm:ss.SSS'Z',如2019-10-29T00:30:00.666Z
List 列表
Object 对象。
BigDecimal
请求地址
## 请求地址:
https://lebokeji.cn/exchange-open-api/open
接口协议
## 接口协议
接口基于http协议,使用utf-8编码传输。
api_key&secret如何获取
## api_key&secret如何获取
1.浏览器打开BIYEX网站:https://www.biyex.io/#/index
2.登录后点击右上角,进入个人中心页面
3.点击左侧菜单“我的API”,根据提示获取
4.下方我的APIkey列表,apiToken等于api_key ,SecretKey等于secret
sign签名生成方法
## 生成签名
String secret = "";//查看上secret如何获取
// 先将所有参数按参数名的字典序升序进行排序
Map<String, String> sortedParams = new TreeMap<String, String>(params);
Set<Entry<String, String>> entrys = sortedParams.entrySet();
// 遍历排序后的字典,将所有参数按"keyvalue"格式拼接在一起
StringBuilder basestring = new StringBuilder();
for (Entry<String, String> param : entrys) {
if(param.getKey().equals("sign")){//去掉签名的参数
continue;
}
if(!StringUtils.isBlank(param.getValue())) {
basestring.append(param.getKey());
basestring.append(param.getValue().toString());
}
}
//拼接secret
basestring.append(secret);
// 使用MD5对待签名串求签,获取签名curSign
String curSign = MD5Util.getMD5(basestring.toString());