0
tập trung vào
0
Người theo dõi

Làm thế nào để rút tiền từ Binance? ?

Được tạo ra trong: 2017-11-28 20:40:24, cập nhật trên: 2017-11-28 20:44:56
comments   5
hits   2665

Example 1: As a query string

queryString: symbol=LTCBTC&side=BUY&type=LIMIT&timeInForce=GTC&quantity=1&price=0.1&recvWindow=5000&timestamp=1499827319559

HMAC SHA256 signature:

[linux]$ echo -n “symbol=LTCBTC&side=BUY&type=LIMIT&timeInForce=GTC&quantity=1&price=0.1&recvWindow=5000&timestamp=1499827319559” | openssl dgst -sha256 -hmac “NhqPtmdSJYdKjVHjA7PZj4Mge3R5YNiP1e3UZjInClVN65XAbvqqM6A7H5fATj0j” (stdin)= c8db56825ae71d6d79447849e617115f4a920fa2acdcab2b053c4b2838bd6b71

Sau đó, anh ta cần thêm một tham số timestamp, và sau đó, anh ta sẽ thêm một chữ ký cho toàn bộ querystring, và sau đó anh ta sẽ thêm một chữ ký cho cả một string. Tôi đã cố gắng. var querystr = “asset=abc&amount=100&address=abc&timestamp=abc”; var sig = HMAC ((‘sha256’, ‘hex’, querystr, secretkey);// Các tham số thứ hai đều đã được thử exchange.IO ((“api”, “POST”, “/wapi/v3/withdraw.html”, querystr+“&signature=”+sig); hoặc exchange.IO(“api”, “POST”, “/wapi/v3/withdraw.html”,querystr); Được rồi. {“msg”:“{“code”:-1105,“msg”:“Parameter ‘payload’ was was empty.”}“,“success”:false}

exchange.IO(“api”, “POST”, “/wapi/v3/withdraw.html?”+querystr+“&signature=”+sig,“”);//ru Tôi sẽ nhận được. {“msg”:“{“code”:-1100,“msg”:“Illegal characters found in parameter ‘signature’; legal range is ‘^[A-Fa-f0-9]{64}$’.”}“,“success”:false}

Nếu không có chữ ký {“msg”:“{“code”:-1022,“msg”:“Signature for this request is not valid.”}“,“success”:false}