بئنآن کی وصولی کیسے ممکن ہے؟

مصنف:سکارو, تخلیق: 2017-11-28 20:40:24, تازہ کاری: 2017-11-28 20:44:56

مثال 1: بطور استفسار تار

queryString: symbol=LTCBTC&side=BUY&type=LIMIT&timeInForce=GTC&quantity=1&price=0.1&recvWindow=5000×tamp=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

اس کے علاوہ، اس نے ایک ٹائم اسٹیمپ پیرامیٹر شامل کرنے کی ضرورت ہے، اور پھر پورے سوال کے سلسلے میں دستخط کریں، اور پھر اس کے بعد، اس کے بعد، اس کے بعد، اس کے بعد، اس کے بعد، اس کے بعد، اس کے بعد، اس کے بعد، اس کے بعد، اس کے بعد، اس کے بعد، اس کے بعد، اس کے بعد، اس کے بعد، اس کے بعد، اس کے بعد، اس کے بعد، اس کے بعد، اس کے بعد، اس کے بعد، اس کے بعد، اس کے بعد، اس کے بعد، اس کے بعد، اس کے بعد، اس کے بعد، اس کے بعد، اس کے بعد، اس کے بعد، اس کے بعد، اس کے بعد، اس کے بعد، اس کے بعد، اس کے بعد، اس کے بعد، اس کے بعد، اس کے بعد، اس کے بعد، اس کے بعد، اس کے بعد، اس کے بعد، اس کے بعد، اس کے بعد، اس کے بعد، اس کے بعد، اس کے بعد، اس کے بعد، اس کے بعد، اس کے بعد، اس کے بعد، اس کے بعد، اس کے بعد، اس کے بعد، اس کے بعد، اس کے بعد میں کوشش کر رہا ہوں var querystr = asset=abc&amount=100&address=abc×tamp=abc؛ var sig = HMAC ((sha256,hex,querystr,secretkey);// دوسری شرائط سب کی کوشش کی گئیexchange.IO("api" ، "POST" ، "/wapi/v3/withdraw.html" ، "querystr+" & signature="+sig") ؛ یاexchange.IO(اے پی آئی، POST، /wapi/v3/withdraw.html، querystr) مل گیا {msg:"{code:-1105,msg:Parameter payload was was empty.}",success:false}

exchange.IO("api", POST, /wapi/v3/withdraw.html?+querystr+"&signature="+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} {code:-1022, msg:Signature for this request is not valid.}


مزید

اِمپینبِیَنَان ٹِن۔ کب تک آئے گا؟ شکریہ۔

سکاروٹھیک ہے، سرکاری ویب سائٹ کے v3 کو تبدیل کریں، v1 کے ساتھ، e.IO (("api"، "POST"، "/wapi/v1/withdraw.html"، "amount=" + amount + "&asset=" + currency + "&address=" + address")

چھوٹا سا خوابIO فنکشن کا استعمال کرتے ہوئے دستخط کی ضرورت نہیں ہے۔

چھوٹا سا خواباوہ ہاں BotVS میں پیک کیا گیا ہے۔ یہ IO V1 کا ہونا چاہئے تھا۔ V3 کا نہیں۔

سکارومیں نے بغیر دستخط کی کوشش کی اور غلطی موصول ہوتی ہے۔。。{"msg:"{"کوڈ":-1022،"msg:"Signature for this request is not valid. "}","success":false}