仮想通貨の実現は,どのように行われますか?

作者: リン・ハーンシカール, 作成日:2017年11月28日 20:40:24 更新日:2017年11月28日 20:44:56

例 1: 問い合わせ文字列として

queryString: symbol=LTCBTC&side=BUY&type=LIMIT&timeInForce=GTC&quantity=1&価格=0.1&recvウィンドウ=5000&タイムスタンプ=1499827319559

HMAC SHA256 シグネチャー

[linux]$ echo -n symbol=LTCBTC&side=BUY&type=LIMIT&timeInForce=GTC&quantity=1&price=0.1&recvWindow=5000×tamp=1499827319559∙ オープン dgst -sha256 -hmac NhqPtmdSJYdKjVHjA7PZj4Mge3R5YNiP1e3UZjInClVN65XAbvqqM6A7H5fATj0j (stdin) = c8db56825ae71d6d79447849e617115f4a920fa2acdcab2b053c4b2838bd6b71

タイムスタンプの参数を加え, querystring全体にサインをします. やってみた var querystr = asset=abc&amount=100&address=abc×tamp=abc; var sig = HMAC ((sha256,hex, querystr, secretkey);// 2番目の参数はすべて試しましたexchange.IO("api",POSTタグ,/wapi/v3/withdraw.htmlタグ,querystr+"&sig="+sig");またはexchange.IO(API",POSTタグ,/wapi/v3/withdraw.htmlタグ,querystr); 受け取った {msg:"{code:-1105,msg:Parameter payload was was empty.}",success:false} payloadは空いていた

exchange.IO("api",POSTタグ,/wapi/v3/withdraw.html?+querystr+"&sig="+sig,"");//ru 実現する {msg:"{code:-1100,msg:Illegal characters found in parameter signature; legal range is ^[A-Fa-f0-9]{64}$.}",success:false}

署名がない場合は {msg:"{code:-1022,msg:Signature for this request is not valid.}",success:false} この要求のための署名は有効ではありません


もっと

アイムパンビンアン・ティーンが到着するのにどれくらいかかるでしょう? ありがとうございました.

シカール公式サイトのv3を使わずにv1で, e.IO (("api", "POST", "/wapi/v1/withdraw.html", "amount=" + amount + "&asset=" + currency + "&address=" + address")

小さな夢IO関数は署名を必要としません.

小さな夢この IO は V1 で V3 を使っていない.

シカール私は署名を使わないようにしようとしましたが,エラーが表示されました。。。{"msg:"{"code":-1022,"msg:"Signature for this request is not valid. "}","success":false}