1.常見問題

請務必在header中設置user agent為'User-Agent': 'Mozilla/5.0 \(Windows NT 6.1; WOW64\) AppleWebKit/537.36 \(KHTML, like Gecko\) Chrome/39.0.2171.71 Safari/537.36'

symbol 規則: 基礎幣種+計價幣種。如BTC/USDT,symbol为btc_usdt;ETH/BTC, symbol為eth_btc。以此類推

2.交易接口加密規則

API 請求在通過 Internet 發送的過程中極有可能被篡改。為了確保請求未被更改,我們會要求用戶在每個請求中帶上簽名(行情 API 除外),來校驗參數或參數值在傳輸途中是否發生了更改。

以获取委托单详情接口为例:

如何對請求參數進行簽名

用戶提交的參數除sign外,都要參與簽名。

首先,將待簽名字符串要求按照參數名進行排序(首先比較所有參數名的第壹個字母,按abcd順序排列,若遇到相同首字母,則看第二個字母,以此類推)。

例如:對於如下的參數進行簽名

apiKey=376892265asdad5d12726d8bbfbd8912b3&timeStamp=1510235730&nonce=309127&entrustSheetId=123456 再拼接上申請的secretKey(只寫值,不需要寫變量名,不需要寫'&')

例如:secretKey=aQmE8U7bxj16KdJcSd3yX8F8Sakd8aO6LopnHXh27d4kWyb28PxcaTvGrajLDvAw

拼接後的簽名串: apiKey=376892265asdad5d12726d8bbfbd8912b3&timeStamp=1510235730&nonce=309127&entrustSheetId=123456aQmE8U7bxj16KdJcSd3yX8F8Sakd8aO6LopnHXh27d4kWyb28PxcaTvGrajLDvAw

註意,"sign"為簽名必傳參數。

最後,是利用32位md5算法,對最終待簽名字符串進行簽名運算,從而得到簽名結果字符串(該字符串賦值於參數sign)。

3.下單數量限制

參考相關連接:https://www.bit-z.pro/tradeLimit

results matching ""

    No results matching ""