接口描述:
  • 個人資產
請求URL:
  • https://apiv2.bitz.com/Assets/getUserAssets
請求方式:
  • POST
參數:
參數名 必選 類型 備註
apiKey string 用戶申請的apiKey
timeStamp string 當前的時間戳
nonce string 隨機6位字符
sign string 請求參數的簽名
如何對請求參數進行簽名

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

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

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

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

例如:secretKey=aQmE8U7bxj16KdJcSd3yX8F8Sakd8aO6LopnHXh27d4kWyb28PxcaTvGrajLDvAw

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

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

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

返回結果實例:
{
    "status": 200,
    "msg": "",
    "data": {
        "cny": "0.00000000",
        "usd": "0.00000000",
        "btc_total": "0.00000000",
        "info": [
              {
                   "name": "zpr",
                   "num": "37.49067275",
                   "over": "37.49067275",
                   "lock": "0.00000000",
                   "btc": "0.00000000",
                   "usd": "0.00000000",
                   "cny": "0.00000000"
               }
           ]
       },
       "time": 1532672546,
       "microtime": "0.94303600 1532672546",
       "source": "api"
   }
}

results matching ""

    No results matching ""