सीधे मुख्य कंटेंट पर जाएँ
PanelCompare

SMM पैनल API टेस्टर

इसे पैनल के API एंडपॉइंट पर लगाएँ, API की पेस्ट करें और एक असली रिक्वेस्ट भेजें — आपके ब्राउज़र से, हमारे सर्वर से नहीं। किसी इंटीग्रेशन पर काम शुरू करने से पहले यह काम आता है: एक ही कॉल में पता चल जाता है कि एंडपॉइंट जवाब देता है या नहीं, जवाब किस ढाँचे में है और उसमें कितना समय लगा।

टेस्ट रिक्वेस्ट भेजें

रिक्वेस्ट

आम पैनल स्क्रिप्ट पर चलने वाले पैनल इसे /api/v2 पर देते हैं। पैनल का अपना API पेज ज़रूर देखें: यह पाथ हर जगह एक जैसा नहीं होता।

यह इसी टैब में रहती है। इसे सीधे उस रिक्वेस्ट में डाला जाता है जो आपका ब्राउज़र पैनल को भेजता है, और यह न कभी स्टोरेज में लिखी जाती है, न हमें भेजी जाती है।

जवाब

अभी कुछ नहीं भेजा गया। रिक्वेस्ट सीधे इस टैब से पैनल को जाती है। अपने ब्राउज़र का नेटवर्क पैनल खोलें: आपको ठीक एक रिक्वेस्ट दिखेगी, पैनल के डोमेन पर, और हमारे डोमेन पर एक भी नहीं।

इसके बराबर curl कमांड

curl -s -X POST 'https://your-panel.example/api/v2' \
  -H 'Content-Type: application/x-www-form-urlencoded' \
  --data 'key=YOUR_API_KEY&action=services'

यहाँ API की जान-बूझकर प्लेसहोल्डर के रूप में लिखी गई है। इसे टर्मिनल में ही बदलें, ताकि यह कभी किसी स्क्रीनशॉट में न आ जाए।

इंडेक्स के किन पैनलों में API है?

हमारे ट्रैक किए पैनलों में से 111 ऑर्डर API प्रकाशित करते हैं। नीचे के 20 वे हैं जिन्होंने पिछले 30 दिनों में हमारी अपटाइम जाँचों का सबसे ज़्यादा जवाब दिया — इंटीग्रेशन के लिए यही माप सबसे अहम है: जो एंडपॉइंट बंद है, उसमें कोई फ़ीचर काम का नहीं। एंडपॉइंट का पाथ हर पैनल के अपने API पेज पर लिखा होता है; हम उसका अंदाज़ा नहीं लगाते।

111 पैनलों से डेटा को लिया गया30 दिन की अपटाइम जाँच

ऑर्डर API वाले पैनल, 30 दिन के अपटाइम के हिसाब से रैंक किए गए।
पैनलअपटाइम, 30 दिनमीडियन रिस्पॉन्सट्रस्टचाइल्ड पैनल
ReliableSMMreliablesmm.com100.0%345 ms82, ऊँचा भरोसानहीं
Likeolikeo.net100.0%329 ms78, स्थापितहाँ
ApiSMMapismm.com100.0%311 ms77, स्थापितहाँ
SmmCheapsmmcheap.com100.0%383 ms77, स्थापितहाँ
YtResellersytresellers.com100.0%356 ms80, स्थापितनहीं
SMMGosmmgo.io100.0%283 ms84, ऊँचा भरोसानहीं
Xmediaxmediasmm.in100.0%235 ms84, ऊँचा भरोसानहीं
SMM Brightsmmbright.com100.0%259 ms75, स्थापितनहीं
SMMValysmmvaly.com100.0%340 ms84, ऊँचा भरोसानहीं
Marketerummarketerum.com100.0%333 ms84, ऊँचा भरोसानहीं
8CSN8csn.com100.0%278 ms63, स्थापितहाँ
WorldOfSMMworldofsmm.com100.0%363 ms84, ऊँचा भरोसानहीं
GodOfPanelgodofpanel.com100.0%376 ms77, स्थापितहाँ
Rezz SMM Panelrezzsmmpanel.com100.0%280 ms80, स्थापितनहीं
SMMGensmmgen.com100.0%1,013 ms84, ऊँचा भरोसानहीं
HyperPanelhyperpanel.in100.0%229 ms71, स्थापितहाँ
SMMCostsmmcost.com100.0%380 ms71, स्थापितहाँ
YoYoMediayoyomedia.com100.0%219 ms73, स्थापितनहीं
HeySMMResellerheysmmreseller.com100.0%345 ms77, स्थापितनहीं
SocialPanel.prosocialpanel.pro100.0%396 ms80, स्थापितहाँ

SMM पैनल API रिक्वेस्ट कैसी दिखती है?

यह बाज़ार गिनी-चुनी पैनल स्क्रिप्ट पर चलता है, इसलिए रिक्वेस्ट का ढाँचा लगभग एक जैसा है: एक POST एंडपॉइंट, फ़ॉर्म-एन्कोडेड फ़ील्ड और JSON जवाब। API की अकाउंट की पहचान करती है, एक्शन बताता है कि क्या करना है, और बाकी फ़ील्ड उस एक्शन के आर्ग्युमेंट होते हैं। जो एक्शन लगभग हर जगह मिलेंगे, वे हैं services, balance, add, status और refill।

तीन चीज़ें इतनी बदलती हैं कि इंटीग्रेशन तोड़ दें, और इनमें से किसी का भी दस्तावेज़ एक जैसा नहीं होता। पहली, रेट लिमिट, जिन्हें ज़्यादातर पैनल बिना बताए लागू करते हैं। दूसरी, एरर हैंडलिंग: कुछ पैनल HTTP एरर कोड लौटाते हैं, कई 200 के साथ बॉडी में error फ़ील्ड लौटाते हैं, इसलिए 200 का मतलब “सर्वर ने जवाब दिया” समझें, “ऑर्डर हो गया” नहीं। और तीसरी, सर्विस ID, जो हर पैनल की अपनी होती हैं और कैटलॉग दोबारा बनने पर बदल सकती हैं; जो भी इंटीग्रेशन इन्हें सेव करता है, उसे पक्की लिखी मैपिंग के बजाय services एक्शन से समय-समय पर मिलान करना चाहिए।

अक्सर पूछे जाने वाले सवाल

क्या यह टूल मेरी API की आपके सर्वर पर भेजता है?
नहीं। रिक्वेस्ट आपका ब्राउज़र सीधे पैनल के एंडपॉइंट पर भेजता है। इस पेज के पीछे न कोई रूट हैंडलर है, न प्रॉक्सी, न लॉगिंग। आप अपने ब्राउज़र के नेटवर्क पैनल में ख़ुद देख सकते हैं: वहाँ ठीक एक रिक्वेस्ट दिखेगी, पैनल के अपने डोमेन पर। पैनल की API की से जमा बैलेंस ख़र्च किया जा सकता है, और किसी तुलना साइट को ऐसी API की रास्ते में भी अपने पास रखने का कोई हक़ नहीं।
रिक्वेस्ट नेटवर्क एरर के साथ फ़ेल क्यों होती है?
लगभग हमेशा CORS की वजह से। पैनल API सर्वर-से-सर्वर कॉल के लिए बने होते हैं और वह Access-Control-Allow-Origin हेडर नहीं भेजते जो ब्राउज़र को किसी दूसरे ऑरिजिन का जवाब पेज को सौंपने से पहले चाहिए, इसलिए ब्राउज़र जवाब फेंक देता है, जबकि रिक्वेस्ट आम तौर पर पैनल तक पहुँच चुकी होती है। टूल इसे पहचान लेता है और आपको वैसा ही curl कमांड देता है, जिसे आप अपने टर्मिनल से चला सकते हैं, जहाँ कोई CORS पॉलिसी लागू नहीं होती।
पैनल API में क्या-क्या एक जैसा होता है?
उम्मीद से ज़्यादा, क्योंकि यह बाज़ार गिनी-चुनी पैनल स्क्रिप्ट पर चलता है। आम ढाँचा एक ही POST एंडपॉइंट है, जो API की, एक्शन और उस एक्शन के पैरामीटर फ़ॉर्म-एन्कोडेड फ़ील्ड के रूप में लेता है और JSON लौटाता है। आम एक्शन हैं services, balance, add, status और refill। जो चीज़ पैनलों के बीच कभी साथ नहीं जाती, वह है सर्विस ID: ये हर पैनल की अपनी होती हैं, इसलिए जो इंटीग्रेशन इन्हें कोड में पक्का लिख देता है, वह पैनल बदलते ही टूट जाता है।
क्या "add" एक्शन टेस्ट करना सुरक्षित है?
यह असली ऑर्डर देता है और असली बैलेंस ख़र्च करता है, इसलिए इसे लाइव लेन-देन ही मानें। सर्विस जितनी कम से कम मात्रा की इजाज़त देती है, उतनी ही रखें, ऐसे लिंक पर जो आपके नियंत्रण में हो, और बाद में status एक्शन से जाँच लें — यह न मानें कि कॉल ने 200 लौटाया तो ऑर्डर हो गया: कई पैनल 200 के साथ बॉडी में एरर का टेक्स्ट लौटाते हैं।