All
इसके द्वारा फ़िल्टर करें:
मैं अपने खाते में नकद कैसे जमा करूँ?
मुझे खाते की सत्यापन में मदद चाहिए
मैं अपने खाते तक क्यों नहीं पहुँच सकता?
क्या कोई क्रिप्टो निकासी शुल्क हैं?
मुझे अपने खाते में साइन इन करने में मदद चाहिए
वेब सॉकेट निजी फ़ीड के लिए सदस्यता लेने और सदस्यता रद्द करने के अनुरोधों के लिए उपयोगकर्ता api_secret के साथ एक हस्ताक्षरित चुनौती
संदेश की आवश्यकता होती है।
चुनौती वेब सॉकेट एपीआई पब्लिक सेक्शन (api_key का उपयोग करके) में दिखाए अनुसार प्राप्त की जाती है।
प्रमाणीकृत अनुरोधों में मूल चुनौती संदेश (original_challenge) और हस्ताक्षरित (signed_challenge) दोनों को JSON प्रारूप में शामिल करना होगा।
चुनौती एक UUID स्ट्रिंग है।
उदाहरण c100b894-1729-464d-ace1-52dbce11db42 |
|---|
चुनौती पर हस्ताक्षर करने के चरण एक प्रमाणीकृत REST अनुरोध उत्पन्न करने के चरणों के समान हैं
सिवाय चरण 1 के जो अब केवल चुनौती स्ट्रिंग है:
चुनौती को SHA-256 एल्गोरिथम से हैश करें
Base64-डिकोड करें अपने api_secret को
चरण 2 के परिणाम का उपयोग करके चरण 1 के परिणाम को HMAC-SHA-512 एल्गोरिथम से हैश करें
Base64-एन्कोड करें चरण 3 के परिणाम को
चरण 4 का परिणाम हस्ताक्षरित चुनौती है जिसे सदस्यता अनुरोध में शामिल किया जाएगा।
नीचे दी गई तालिका उदाहरण इनपुट से अपेक्षित आउटपुट दिखाती है:
चुनौती | c100b894-1729-464d-ace1-52dbce11db42 |
|---|---|
api_secret | 7zxMEF5p/Z8l2p2U7Ghv6x14Af+Fx+92tPgUdVQ748FOIrEoT9bgT+bTRfXc5pz8na+hL/QdrCVG7bh9KpT0eMTm |
हस्ताक्षरित आउटपुट | 4JEpF3ix66GA2B+ooK128Ift4XQVtc137N9yeg4Kqsn9PI0Kpzbysl9M1IeCEdjg0zl00wkVqcsnG4bm |