##### 接口描述:

  • 提交市價委託單
請求URL:
  • https://apiv2.bitz.com/Trade/MarketTrade
請求方式:
  • POST
參數:
參數名 必選 類型 備註
apiKey string 用戶申請的apiKey
timeStamp string 當前的時間戳
nonce string 隨機6位字符
sign string 請求參數的簽名
symbol string 交易對名稱
total string 買時傳入金額,賣時傳入數量
type int 類型 1 買 2 賣
如何對請求參數進行簽名

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

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

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

timeStamp=1552641715&nonce=ue8jAx&apiKey=17919e05dc57d5d44dccdda03bdd6e2e&symbol=btc_usdt&number=1000&sign=6932efc6aa44f7605e808bfaa98fd630再拼接上申請的secretKey (只寫值,不需要寫變量名,不需要寫'&')

例如:secretKey=aQmE8U7bxj16KdJcSd3yX8F8Sakd8aO6LopnHXh27d4kWyb28PxcaTvGrajLDvAw

拼接後的簽名串: timeStamp=1552641715&nonce=ue8jAx&apiKey=17919e05dc57d5d44dccdda03bdd6e2e&symbol=btc_usdt&number=10aQmE8U7bxj16KdJcSd3yX8F8Sakd8aO6LopnHXh27d4kWyb28PxcaTvGrajLDvAw

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

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

返回結果實例:
{
  "status": 200,
  "msg": "",
  "data": {
    "id": 959142030,
    "uId": 6666917,
    "price": null,
    "number": null,
    "numberOver": null,
    "flag": "buy",
    "status": 0,
    "coinFrom": "nmt",
    "coinTo": "usdt",
    "numberDeal": null
  },
  "time": 1552909008,
  "microtime": "0.18227200 1552909008",
  "source": "api"
}

results matching ""

    No results matching ""