公告:

Rest API

EXX为用户提供了一个简单的而又强大的API,旨在帮助用户快速高效的将EXX交易功能整合到自己应用当中。

如果在使用过程中有任何问题,请联系我们技术讨论QQ群:630260653[点击加群] ,我们将为您做出最权威的解答。

获取EXX最新市场行情数据

接口 描述
+- https://api.exx.com/data/v1/markets 所有市场
+- https://api.exx.com/data/v1/tickers 所有行情
+- https://api.exx.com/data/v1/ticker 市场行情
+- https://api.exx.com/data/v1/depth 市场深度
+- https://api.exx.com/data/v1/trades 历史成交

交易API

用于EXX快速进行交易

接口 描述
+- https://trade.exx.com/api/order 委托下单
+- https://trade.exx.com/api/cancel 取消委托
+- https://trade.exx.com/api/getOrder 获取委托买单或卖单
+- https://trade.exx.com/api/getOpenOrders 获取多个委托买单或卖单,每次请求返回10条记录
+- https://trade.exx.com/api/getBalance 获取用户信息
+- https://trade.exx.com/api/getChargeAddress 获取充值地址
+- https://trade.exx.com/api/getChargeRecord 获取充值记录
+- https://trade.exx.com/api/getWithdrawAddress 获取认证提币地址
+- https://trade.exx.com/api/getWithdrawRecord 获取提币记录
+- https://trade.exx.com/api/withdraw 提币

示例代码

签名方式:根据secretkey把请求的参数签名,请求参数按照ascii值排序加密

    //......
    try{
    	//......
        String params = "accesskey=yourAccessKey&nonce="+System. currentTimeMillis();
    	String secretKey = "yourSecretKey";
    	String baseURL = "https://trade.exx.com/api/getBalance";
    	String signature = HmacSHA512(params, secretKey);
    	String url = baseURL + "?" + params + "&signature=" + signature;
    	String result = doRequest(url);

        //String params = "accesskey=yourAccessKey&nonce=1234567890123";
        //String secretKey = "yourSecretKey";
        //通过HmacSHA512加密的结果为:
        //c247be4b0b3f448254e70d422d199c874afa8fe873fd25d39cc1d14e4d60700bdbe0ea681a57bf772a8c16706e8a4d4bef3cd362fcc89f03a15e7e1b9e1930b1
    	//......
    }catch(Exception ex){
    	ex.printStackTrace();
    }
    //......
    

常见问题

访问限制

1.单个IP限制每分钟1000次访问,超过1000次将被锁定1小时,一小时后自动解锁。

2.每个市场限制每秒钟10次访问,一秒钟内10次以上的请求,将会视作无效

3.资产接口每秒最多支持访问3次。

4.充提地址、充提记录接口每秒最多可访问1次。

5.提币权限需要在生成API密钥操作中开启,默认不开启。

6.子账号不允许提币操作。

会话

{{selectedConversation.conversationName}}

发送消息
{{curr.unreadCount}}

{{curr.conversationName}}

发送消息

{{item.senderInfo.nickname}}