पूल API के साथ शुरुआत
सार्वजनिक JSON API से पूल और हर माइनर के लाइव आँकड़े पढ़ें: दो एंडपॉइंट, अपने पते की क्वेरी कैसे करें, और कितनी बार पोल करें।
पूल API से मैं क्या कर सकता हूँ?
पूल के पास एक सार्वजनिक, सिर्फ़ पढ़ने वाला JSON API है जो वह सब देता है जो डैशबोर्ड दिखाता है। इसके लिए न कोई कुंजी चाहिए, न अकाउंट।
आप इससे अपनी निगरानी, घर का डैशबोर्ड, एक बॉट, या अपनी माइनिंग पर नज़र रखने वाली स्प्रेडशीट बना सकते हैं। यह आपको दो तरह का डेटा देता है:
- पूरे पूल के आँकड़े: हैशरेट, नेटवर्क डिफिकल्टी, ब्लॉक और भुगतान।
- किसी भी पते के लिए हर माइनर के आँकड़े।
पूरे पूल के आँकड़े कैसे पाऊँ?
पूल आँकड़ों वाला एंडपॉइंट वही आँकड़े लौटाता है जो आप हेडर और डैशबोर्ड पर देखते हैं:
- पूल और नेटवर्क हैशरेट।
- जुड़े हुए माइनर।
- डिफिकल्टी।
- आख़िरी ब्लॉक।
- हाल के भुगतान।
इसे किसी भी JSON URL की तरह फ़ेच करें:
curl https://qubitcoin.herominers.com/api/statsअपने पते के आँकड़े कैसे पाऊँ?
किसी एक पते को पढ़ने के लिए उसे माइनर आँकड़ों वाले एंडपॉइंट को दें। YOUR_QTC_ADDRESS की जगह अपना वॉलेट पता डालें।
जवाब में उस पते का हैशरेट, वर्कर, बैलेंस और हाल के भुगतान होते हैं। यही आपके डैशबोर्ड पेज के पीछे का कच्चा डेटा है:
curl https://qubitcoin.herominers.com/api/stats_address?address=YOUR_QTC_ADDRESSमुझे API को कितनी बार पोल करना चाहिए?
हर एक या दो मिनट में एक बार काफ़ी है। API इस्तेमाल के लिए ही है, लेकिन इसे संयम से पोल करें।
इसके पीछे के आँकड़े कुछ-कुछ समय पर ही अपडेट होते हैं। इससे कहीं ज़्यादा बार पोल करने से दोनों तरफ़ बैंडविड्थ बर्बाद होती है और आपको ज़्यादा ताज़ा डेटा नहीं मिलता।
जो फ़ेच करें उसे कैश करें। अपना सिस्टम उसी अपडेट रफ़्तार के हिसाब से बनाएँ जो डैशबोर्ड इस्तेमाल करता है।