接口描述:
  • 獲取我的成交歷史
請求URL:
  • https://apiv2.bitz.com/Trade/getUserHistoryEntrustSheet
請求方式:
  • POST
參數:
參數名 必選 類型 備註
apiKey string 用戶申請的apiKey
timeStamp string 當前的時間戳
nonce string 隨機6位字符
sign string 請求參數的簽名
coinFrom string eos、vtc 幣種
coinTo string btc、eth交易區間
type integer 1:買,2:賣 不傳時返回所有
page integer 當前頁數
pageSize integer 每頁展示數量 最大值 100
startTime string 開始時間戳
endTime string 結束時間戳
如何對請求參數進行簽名:

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

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

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

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

例如:secretKey=aQmE8U7bxj16KdJcSd3yX8F8Sakd8aO6LopnHXh27d4kWyb28PxcaTvGrajLDvAw

拼接後的簽名串: timeStamp=1552641715&nonce=ue8jAx&apiKey=17919e05dc57d5d44dccdda03bdd6e2e&coin=usdt&address=1AG1gZvQAYu3WBvJJ7p4BMMfNQD2gE693k&number=1000aQmE8U7bxj16KdJcSd3yX8F8Sakd8aO6LopnHXh27d4kWyb28PxcaTvGrajLDvAw

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

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

返回結果實例:
{
    "status":200, //狀態碼 成功
    "msg":"",     //信息
    "data":{
        "data":[
            {
                "id":"693248739",        //訂單號
                "uid":"2074056",
                "price":"100.00000000", //委託價格
                "number":"10.0000",     //委託數量
                "total":"0.00000000",   //委託總價格
                "numberOver":"0.0000",  //剩餘數量
                "numberDeal":"0.0000",  //成交數量
                "flag":"sale",          //買賣類型
                "status":3,  // 0:未成交, 1:部分成交, 2:全部成交, 3:已經撤銷
                "isNew":"N",            //新委託
                "coinFrom":"vtc",       //要兌換的幣
                "coinTo":"dkkt",        //目標兌換
                "tradeType" :"1", //1 限價 2 市價
                "created":"1533035300"
            },
            {
                "id":"723086996",
                "uid":"2074056",
                "price":"100.00000000",
                "number":"10.0000",
                "total":"0.00000000",
                "numberOver":"0.0000",
                "numberDeal":"0.0000",
                "flag":"sale",
                "status":3,
                "isNew":"N",
                "coinFrom":"bz",
                "coinTo":"usdt",
                "tradeType" :"1", //1 限價 2 市價
                "created":"1533523568"
            },
        ],
        "pageInfo":{
            "limit":"10",
            "offest":"0",
            "current_page":"1",
            "page_size":"10",
            "total_count":"17",
            "page_count":"2"
        }
    },
    "time":1533279329,  //秒級時間戳
    "microtime":"0.15305300 1533279329",//毫秒級時間戳
    "source":"api"  //來源
}

results matching ""

    No results matching ""