एक्सचेंज एपीआई और एफएमजेड द्वारा प्रदान किए गए एपीआई में अंतर

लेखक:कोनो, बनाया गयाः 2021-09-09 12:32:07, अद्यतन किया गयाः

सवाल यह है कि मैं किस परिदृश्य में उपयोग करना चाहता हूं, मैं OKex एक्सचेंज का उपयोग कर रहा हूं, जिसके पास अपना एपीआई भी है, जैसेःexchange.IO("api", GET, /api/v5/account/max-avail-size?instId=BTC-USDT&tdMode=cross&ccy=USDT) अनुबंध संख्या प्राप्त की जा सकती है, और FMZ के एपीआई का उपयोग करके गणना की जा सकती हैः exchange.GetAccount (().Stocks/(100/price/level) अनुबंध संख्या प्राप्त की जाती है, क्या दोनों में कोई अंतर है? क्या केवल FMZ के साथ अन्य एक्सचेंजों पर लागू होता है, लेकिन केवल Okex के साथ OKEX एक्सचेंजों तक पहुंच सकता है?

जवाब के लिए धन्यवाद। PS: मुझे लगता है कि मैं जल्दी से मदद के बारे में सवाल नहीं मिल रहा है, मैं एक पृष्ठ के लिए पूछना चाहता हूं, क्या कोई तरीका है कि मैं मदद कर सकता हूं?


अधिक

कोनोओह, ठीक है, और मैं पूछना चाहता हूं कि क्या एक्सचेंज द्वारा प्रदान किए गए एनालॉग का उपयोग करना संभव है? उदाहरण के लिए, ओकेएक्स के एनालॉग, लेकिन उनके एपीआई दस्तावेज़ में कहा गया है कि "एक्स-सिम्युलेटेड-ट्रेडिंगः 1" को "एनालॉग अनुरोध" हेडर में जोड़ना आवश्यक है। क्या यह संभव है? उदाहरण के लिएः Content-Type: आवेदन/json OK-ACCESS-KEY: 37c541a1-****-****-****-10fe7a038418 OK-ACCESS-SIGN: leaVRETrtaoEQ3yI9qEtI1CZ82ikZ4xSG5Kj8gnl3uw= OK-ACCESS-PASSPHRASE: 1****6 OK-ACCESS-TIMESTAMP: 2020-03-28T12:21:41.274Z x-simulated-trading: 1

छोटे सपने```exchange.IO ``` भी FMZ के माध्यम से एक पैकेज है। exchange.GetAccount वास्तव में exchange.IO के आधार पर एक और परत है। जैसा कि आप समझ सकते हैं, एक्सचेंज.आईओ लगभग भर गया है, जिसमें पैरामीटर हैं जो उपयोगकर्ता को भरने की आवश्यकता है, जैसे कि एक्सचेंज के लिए विशिष्ट इंटरफ़ेस पथ, पैरामीटर आदि भरना, और डेटा संरचना, प्रारूप जो एक्सचेंज इंटरफेस द्वारा लौटाए गए मूल डेटा को अनपैक किया गया है। GetAccount को आप पूरी तरह से पैक किया हुआ समझ सकते हैं, क्योंकि आपको कोई पैरामीटर पास करने की आवश्यकता नहीं है, बस वर्तमान में सेट किए गए लेनदेन जोड़े के लिए संपत्ति जानकारी प्राप्त करने के लिए कॉल करें, और लौटाए गए डेटा FMZ पर परिभाषित संरचनाएं हैं।

कोनोधन्यवाद.

अस्थि चाकूexchange.IO (("सिमुलेट", true);