ws ইভেন্ট ড্রাইভিং নীতিগুলি কি এপিআই ডকুমেন্টেশনে আরও বিস্তারিতভাবে বর্ণনা করা উচিত? বিশেষত পোজ, ভারসাম্য ইত্যাদির জন্য যাচাই করা দরকার এমন ইন্টারফেসগুলি?

লেখক:নববধূও, তৈরিঃ 2019-06-03 10:23:03, আপডেটঃ 2019-07-31 17:23:08

এফএমজেডের এপিআই ডকুমেন্টেশনে অর্ধেক দিন দেখেছিলাম, কেবলমাত্র একটি ডায়াল ফাংশন ডাব্লুএস টাইপের সাথে সম্পর্কিত, অনুভূতি বর্ণনা করা যথেষ্ট পরিষ্কার নয়, সিস্টেমযুক্ত নয়

আমি খুব ভালো না, তাই বিটমেক্সের Ws টাইপ এপিআই ব্যবহার করে দেখতে চাই, যেখানে আমি পজিশন, অ্যাকাউন্ট ইত্যাদি যাচাই করতে চাই, ডায়াল ফাংশনটি বুঝতে পারি না।

আমি একটি কাজের ফর্ম পাঠিয়েছি, এবং গ্রাহকরা আমাকে কেসগুলি খুঁজে বের করতে বলেছেন, এক্সচেঞ্জের নথিপত্র, কৌশলগত স্কয়ারের কেসগুলি।

কৌশল স্কোয়ারের ক্ষেত্রে, ওয়েবসকেট প্রোটোকল এবং প্ল্যাটফর্মের সর্বশেষতম এইচএমএসি পদ্ধতি ব্যবহার করে স্বাক্ষর পাওয়ার পদ্ধতিটি ব্যবহার করা হয়।

এই কোডটি পুরনো, পুরনো ভুল, নতুন কোড চাই, ধন্যবাদ।


আরো

ছোট্ট স্বপ্নআপনি কি ভুল রিপোর্ট করেছেন? আপনার সমস্যার বর্ণনা দিন। আমি শুধু ভুল রিপোর্ট করেছি, কেউ জানে না সমস্যাটা কী।

ছোট্ট স্বপ্ন`` function main (() { var APIKEY = "your Access Key ((বিটমেক্স এপিআই আইডি)) " var expires = parseInt ((Date.now))) / 1000) + 10 var signature = exchange.HMAC (("sha256", "hex", "GET/realtime" + expires, "{{secretkey}}")//secretkey নির্বাহের সময় স্বয়ংক্রিয়ভাবে প্রতিস্থাপিত হয়, পূরণ করার প্রয়োজন নেই var client = Dial (("wss://www.bitmex.com/realtime", ৬০) var auth = JSON.stringify (({args: [APIKEY, expires, signature], op: "authKeyExpires"}) var pos = ০ client.write ((auth)) client.write (('{"op": "subscribe", "args": "position"}') while (true) { bitmexData = ক্লায়েন্ট.read ((() if ((bitmexData.table == 'position' && pos!= parseInt ((bitmexData.data[0].currentQty)) { Log (('position change', pos, parseInt ((bitmexData.data[0].currentQty), '@') pos = parseInt ((bitmexData.data[0].currentQty) } } } `` এই উদাহরণটি পরীক্ষা করা হয়েছে, কোন সমস্যা নেই, ডেটা ফিরে এসেছে। আপনি কি এই উদাহরণে আপনার এপিআই আইডি পূরণ করেননি? `` var APIKEY = "your Access Key ((বিটমেক্স এপিআই আইডি)) " `` এখানে আপনার অ্যাক্সেস কী (Bitmex API ID) স্ট্রিংটি আপনার Bitmex অ্যাকাউন্টের API আইডি-এর সাথে প্রতিস্থাপন করতে হবে।

নববধূওস্বপ্নের সংক্ষেপে, এই কোডটি ব্যবহার করে ডেটা ফিরে আসে, এর সময়সীমা, বর্তমান সময়ের চেয়ে কয়েক মিনিট পিছিয়ে, উদাহরণস্বরূপ, আমি বিটমেক্সের উদ্ধৃতি পেয়েছি, সময়সীমা আইএসও সময় পেয়েছি, বেইজিংয়ের সময় 7 আগস্ট 6 টা 9 মিনিট 18 সেকেন্ড, প্রকৃত সময় 2019-08-07 06:12:37, 3 মিনিট পিছিয়েছি, আমি rest এর সাথেও টিকার তুলনা করেছি, হ্যাঁ, সত্যিই ভুল, এটি কি? দয়া করে নির্দেশনা দিনঃ 2019-08-07 06:12:37 তথ্য {"table":"quote","action":"insert","data":[{"timestamp":"2019-08-06T22:09:18.150Z","symbol":"XBTUSD","bidSize":34939,"bidPrice:11353....

নববধূওঠিক আছে, ধন্যবাদ।

ছোট্ট স্বপ্ন`` আমি যখন পজিটোনকে ওয়ালেটে রূপান্তর করি, তখন আমি প্রায়শই ত্রুটি পাইঃ TypeError: cannot read property 'write' of null at main (FILE:8) 2019-06-03 12:09:30, ভুল ওয়েবসকেটঃ bad handshake `` উত্তর হচ্ছে, আপনার প্রশ্ন, সমস্যা দেখুন।

ঘাসঅনুরোধটি সফল হওয়া উচিত, remaining হল অবশিষ্ট ওয়েবসকেট সংযোগের সংখ্যা, খুব বেশি হতে পারে না।

নববধূওউত্তরঃ না।

ছোট্ট স্বপ্নTypeError: can't read property 'write' of null at main (FILE:8) এই ত্রুটিটি প্রোগ্রামের ত্রুটি হিসাবে রিটার্ন করে, অনুমান করা হয় যে আপনি কোন কোড পরিবর্তন করেছেন। এছাড়াও, আপনার হোস্টের সার্ভারটি OKEX ইন্টারফেসে অ্যাক্সেসযোগ্য কিনা তা নিশ্চিত করুন। বর্তমানে, শুধুমাত্র বিদেশী সার্ভারগুলি ওকেএক্স অ্যাক্সেস করতে পারে।

নববধূওআমি আমার এপিআই প্রতিস্থাপন করেছি, যদি লুপে থাকা ঘুমটি ব্যবহার করা হয় তবে প্রোগ্রামের উপর প্রভাব ফেলবে না, তাই না?

নববধূও/upload/asset/1405cf4702c6364a8e6e.png আমি পজিটনকে ওয়ালেটে রূপান্তর করার পরে প্রায়শই ত্রুটি পাইঃ ত্রুটি TypeError: cannot read property 'write' of null at main (__FILE__:8) 2019-06-03 12:09:30, ভুল ওয়েবসকেটঃ bad handshake

নববধূও2019-06-03 12:00:52 তথ্য {"info":"Welcome to the BitMEX Realtime API.","version":"2019-05-29T18:35:35.000Z","timestamp":"2019-06-03T04:00:51.178Z","docs":"https://www.bitmex.com/app/wsAPI","limit":{"remaining":37}} 2019-06-03 12:00:50 তথ্য {"info":"Welcome to the BitMEX Realtime API.","version":"2019-05-29T18:35:35.000Z","timestamp":"2019-06-03T04:00:49.503Z","docs":"https://www.bitmex.com/app/wsAPI","limit":{"remaining":38}} 2019-06-03 12:00:49 তথ্য {"success":true, "request":{"args":["Zp8Ub0Iom7SxwDXuB5oXetWV",1559534457,"1cf5ce9c114b6991bfde394cdfebab3b36db9ea0e7a365ed7c4328a6f3ce4efe"],"op:"authKeyExpires"}} 2019-06-03 12:00:48 তথ্য {"info":"Welcome to the BitMEX Realtime API.","version":"2019-05-29T18:35:35.000Z","timestamp":"2019-06-03T04:00:47.720Z","docs":"https://www.bitmex.com/app/wsAPI","limit":{"remaining":39}} এটি কি পুনরায় সংযোগ করার পরামর্শ নয়?