麻豆国内精品欧美在线-麻豆国内精品久久久久久-麻豆国产在线观看一区二区-麻豆国产在线观看免费-麻豆国产原创-麻豆国产一区二区在线观看

1111區(qū)塊鏈

火球財(cái)經(jīng) 2018-09-13 16:22
分享到:
導(dǎo)讀

ont ... txhash True String 交易哈希 amount True Number($double) 量 factamount True Number($double) 成功到賬量 address True String 地址 addresstag True String 地址標(biāo)簽 comfirmnode True Integer($int32) 確認(rèn)節(jié)點(diǎn)數(shù) fee T。

一、   REST API簡(jiǎn)介

HEX交易平臺(tái)API目的為平臺(tái)用戶提供一套獨(dú)立的API,可以幫助用戶快速接入HEX交易系統(tǒng),實(shí)現(xiàn)程序化交易。        
swagger地址:https://open.hex.com/swagger/index.html        
API正式地址:https://open.hex.com        
測(cè)試賬戶與密鑰:請(qǐng)至主站 hex.com 注冊(cè)為平臺(tái)用戶,然后在用戶中心API欄目中自行申請(qǐng),審核通過(guò)后,即可獲得API AccessKey、SecretKey。        
這兩個(gè)密鑰與賬號(hào)安全緊密相關(guān),無(wú)論何時(shí)都請(qǐng)勿向其它人透露。

通過(guò)OPEN API可以實(shí)現(xiàn)以下功能:

1、市場(chǎng)行情信息查詢(K線、深度、實(shí)時(shí)成交、24小時(shí)行情等);          
2、賬戶資產(chǎn)信息查詢;        
3、下單、撤單操作;        
4、訂單信息、充提記錄查詢;

二、   簽名認(rèn)證&請(qǐng)求說(shuō)明

        通過(guò)用戶中心獲取到API AccessKey以及SecretKey,接口的安全性驗(yàn)證基于這兩個(gè)字段進(jìn)行簽名與驗(yàn)簽。目前服務(wù)端接口只校驗(yàn)請(qǐng)求參數(shù)的合法性,以防止數(shù)據(jù)被篡改,應(yīng)答數(shù)據(jù)暫未加密返回。

         目前服務(wù)器端只接收HttpGet、HttpPost的請(qǐng)求,其中HttpPost采用json數(shù)據(jù)格式提交至服務(wù)器端,并且POST接口方法本身參數(shù)不參與簽名計(jì)算,只需將通用參數(shù)做參數(shù)簽名即可。HttpGet采用請(qǐng)求地址傳遞參數(shù),必填參數(shù)與通用參數(shù)必須參與簽名,另外有默認(rèn)值的參數(shù)可以不傳遞,不傳遞系統(tǒng)將采用默認(rèn)參數(shù)賦值并不參與簽名,如有傳遞,系統(tǒng)將會(huì)把此參數(shù)加入到簽名參數(shù)中參與簽名,另外系統(tǒng)統(tǒng)一采用https請(qǐng)求,服務(wù)器應(yīng)答統(tǒng)一json格式輸出。


HttpGet & HttpPost調(diào)用對(duì)比

Method

HttpGet

HttpPost

Content-Type

application/x-www-form-urlencoded

application/json

參數(shù)傳遞方式

地址欄傳值

Body

簽名字段

必填 有參數(shù)值的參數(shù)

通用參數(shù)


通用參數(shù)

參數(shù)

是否必填

類型/默認(rèn)值

說(shuō)明

AccessKey

True

String

API 訪問(wèn)密鑰您申請(qǐng)的 API 中的AccessKey。

SignatureMethod

True

String/MD5

簽名方法,此處使用 MD5

SignatureVersion

True

String/1

簽名版本,簽名協(xié)議的版本,此處使用1

RandStr

True

String

隨機(jī)字符串,建議使用GUID,保證唯一性

Timestamp

True

Integer($int64)

發(fā)出請(qǐng)求的時(shí)間戳 (UTC 時(shí)區(qū))


簽名計(jì)算:
Signature=MD5(urlencode(sortedlist(p1=xxx&p2=xxx&...&secretkey=您的密鑰).lower(),'utf-8'))        
Signature:簽名計(jì)算后的結(jié)果(32位長(zhǎng)度的字符串,此參數(shù)必須傳遞到請(qǐng)求中,服務(wù)器端通過(guò)此參數(shù)驗(yàn)證請(qǐng)求的合法性)        
MD5():加密方法,請(qǐng)勿遺漏;        
urlencode():參數(shù)字符串編碼方式,采用utf-8編碼;        
sortedlist():以參數(shù)的字母升序排序(a-z);
lower():字符串轉(zhuǎn)小寫(xiě);        
以上計(jì)算公式為偽代碼,具體簽名方式請(qǐng)看代碼實(shí)例。

示例:請(qǐng)求接口 GET /v1/order/detail
AccessKey = 2cc8fdcd-462d-40cf-bde0-a240f0b02508
SecretKey = 2d8f4982-3b15-43d3-aaec-99444e8cc7ce
RandStr = 89320394
Timestamp = 1534409404916
OrderID = 1000300224
Signature 計(jì)算過(guò)程:
1:參數(shù)拼接 sortedlist().tolower() 之后的結(jié)果為:
accesskey=2cc8fdcd-462d-40cf-bde0-a240f0b02508&orderid=1000300224&randstr=89320394&timestamp=1534409404916&secretkey=2d8f4982-3b15-43d3-aaec-99444e8cc7ce
2:編碼字符
urlencode('accesskey=2cc8fdcd-462d-40cf-bde0-a240f0b02508&orderid=1000300224&randstr=89320394&timestamp=1534409404916&secretkey=2d8f4982-3b15-43d3-aaec-99444e8cc7ce','utf-8')
之后的結(jié)果為:
accesskey=2cc8fdcd-462d-40cf-bde0-a240f0b02508&orderid=1000300224&randstr=89320394×tamp=1534409404916&secretkey=2d8f4982-3b15-43d3-aaec-99444e8cc7ce
3:Signature=
md5('accesskey=2cc8fdcd-462d-40cf-bde0-a240f0b02508&orderid=1000300224&randstr=89320394×tamp=1534409404916&secretkey=2d8f4982-3b15-43d3-aaec-99444e8cc7ce')
之后的結(jié)果為:
23da2f23886db136ab280e9cb28aa5f5
4:最終請(qǐng)求地址為:
GET /v1/order/detail?OrderID=1000300224&AccessKey=2cc8fdcd-462d-40cf-bde0-a240f0b02508&RandStr=89320394&Timestamp=1534409404916&Signature=23da2f23886db136ab280e9cb28aa5f5

三、   API Reference

        接口列表

接口數(shù)據(jù)類型

請(qǐng)求方法

類型

描述

需要驗(yàn)簽

市場(chǎng)行情

GET /market/history.kline

GET

K線

Yes

市場(chǎng)行情

GET /market/detail.merged

GET

單個(gè)symbol滾動(dòng)24小時(shí)交易和最優(yōu)報(bào)價(jià)聚合行情

Yes

市場(chǎng)行情

GET /market/detail

GET

單個(gè)symbol滾動(dòng)24小時(shí)交易聚合行情

Yes

市場(chǎng)行情

GET /market/tickers

GET

全部symbol的交易行情

Yes

市場(chǎng)行情

GET /market/depth

GET

單個(gè)symbol市場(chǎng)深度行情

Yes

市場(chǎng)行情

GET /market/trade

GET

單個(gè)symbol最新成交記錄

Yes

市場(chǎng)行情

GET /market/history.trade

GET

單個(gè)symbol批量成交記錄

Yes

通用

GET /v1/common/symbols

GET

交易品種的計(jì)價(jià)貨幣和報(bào)價(jià)精度

Yes

通用

GET /v1/common/currencies

GET

交易幣種列表

Yes

通用

GET /v1/common/rate

GET

匯率

Yes

通用

GET /v1/common/timestamp

GET

查詢當(dāng)前系統(tǒng)時(shí)間(UTC時(shí)間戳)

Yes

賬戶

GET /v1/account/accounts

GET

查詢用戶的所有賬戶狀態(tài)

Yes

賬戶

GET /v1/account/balance

GET

查詢指定賬戶余額

Yes

交易

POST /v1/order/create

POST

下單

Yes

交易

POST /v1/order/cancel

POST

撤銷一個(gè)訂單

Yes

交易

POST /v1/order/batch.cancel

POST

按orderid批量撤銷訂單(max:30)

Yes

用戶訂單

GET /v1/order/detail

GET

根據(jù)orderid查詢訂單詳情

Yes

用戶訂單

GET /v1/order/orders

GET

查詢用戶當(dāng)前委托、或歷史委托訂單

Yes

申請(qǐng)?zhí)釒?

POST /v1/user/withdraw/create

POST

申請(qǐng)?zhí)釒?

Yes

撤銷提幣

POST /v1/user/withdraw/revoke

POST

撤銷提幣申請(qǐng)

Yes

查詢充提

GET   /v1/user/query/deposit-withdraw

GET

查詢充提記錄

Yes

1.TMT觀察網(wǎng)遵循行業(yè)規(guī)范,任何轉(zhuǎn)載的稿件都會(huì)明確標(biāo)注作者和來(lái)源;
2.TMT觀察網(wǎng)的原創(chuàng)文章,請(qǐng)轉(zhuǎn)載時(shí)務(wù)必注明文章作者和"來(lái)源:TMT觀察網(wǎng)",不尊重原創(chuàng)的行為T(mén)MT觀察網(wǎng)或?qū)⒆肪控?zé)任;
3.作者投稿可能會(huì)經(jīng)TMT觀察網(wǎng)編輯修改或補(bǔ)充。


主站蜘蛛池模板: 视频一区二区在线 | 国产成人综合精品 | 四虎1515hhcom| 日本护士xxxx爽爽爽 | 国产haodiaose最新 | 禁欲天堂| 爱福利视频一区二区 | 处女呦呦| 久久一本综合 | 亚洲国产精品嫩草影院久久 | 免费网站看v片在线香蕉 | 国产一级大片免费看 | 喷奶水榨乳ova动漫无修 | 亚洲风情无码免费视频 | 亚洲精品资源在线 | 国产美女亚洲精品久久久综合91 | 亚洲精品中文字幕久久久久久 | freehd182d动漫| 先锋资源久久 | 国产视频99 | 国产亚洲精品九九久在线观看 | julia ann黑人巨大 | 99热资源 | 99视频精品全部 在线 | 日本日日黄 | 2021国产精品成人免费视频 | 日韩一级生活片 | 久久中文电影 | 99久久久久国产精品免费 | 日本xnxnxnxnxn护士 | 美女扒开胸罩露出奶 | 草逼视频网址 | 青草娱乐极品免费视频 | 亚洲 欧美 国产 综合首页 | 国产精品香蕉在线观看不卡 | 好深快点再快点好爽视频 | 久久理论片迅播影院一级 | 久久99亚洲热最新地址获取 | 男人影院天堂网址 | 草久热 | chinese456老人gay china外卖员gay国产xnxx |