帮助APP下载
  • DOBI多比交易平台开放API

    应用程序可通过调用DOBI开放平台提供的API获取到资产、交易等数据,因为涉及数据隐私,所以在使用前必须获得DOBI的授权(登陆后获取),才可以调用API

    公共参数

    请求地址

    环境环境
    正式环境https://api.dobiexchange.com

    HTTP Request Headers

    参数是否必填描述示例值
    Content-type固定为:application/x-www-form-urlencoded; charset=UTF-8
    Accept-Languagezh-*:中文,en-*:英文,默認(中文)en-US

    公共请求参数

    参数类型最大长度描述示例值
    accessKeyString32API访问密匙64e744a3314033c67876846be192f64b
    timestampString10Unix时间戳1517068800
    versionString3接口版本,固定为1.01.0
    signString32请求参数的签名串,详见: 签名1517068800

    公共响应参数

    类型
    参数是否必填最大长度描述示例值
    statusInt--0失败1成功2错误1
    msgString--返回状态描述操作成功
    dataString--请求应答数据{"key": "value"}

    签名算法

    (以下是完整示例)

    步骤1、将参数的key按ascii升序排序 例

    
                {
                  "accessKey": "4900201404d07078fae624c186a79bc7",
                  "market": "mcc_btc",
                  "number": "2",
                  "price": "0.032",
                  "timestamp": "1525314907",
                  "type": "buy",
                  "version": "1.0",
                }

    步驟2、拼裝成字符串,并進行URL-encode(否則特殊字符將導致簽名不通過),得到queryString 例:

    accessKey=4900201404d07078fae624c186a79bc7&market=mcc_btc&number=2&price=0.032&timestamp=1525314907&type=buy&version=1.0

    步驟3、將secret key(示例值:fe01ce2a7fbac8fafaed7c982a04e229)與queryString 用HMAC-SHA1算法加密得到簽名字符串, 例:

    c403f320a996bc2333a3d331da468fc815ac0d29