LogoLogo
वापस

API डॉक्यूमेंटेशन

Followir SMM पैनल API v2: एंडपॉइंट, पैरामीटर, उदाहरण रिक्वेस्ट और रिस्पॉन्स।

Followir एक सरल HTTP API देता है जो आम SMM Panel API v2 फ़ॉर्मैट का पालन करती है, इसलिए ज़्यादातर रीसेलर पैनल और स्क्रिप्ट इसके साथ जैसे हैं वैसे ही काम करते हैं। सभी रिस्पॉन्स JSON में होते हैं।

शुरुआत कैसे करें

  1. अकाउंट बनाएँ और बैलेंस जोड़ें।
  2. अपने अकाउंट में API पेज खोलें और अपनी API Key बनाएँ। उसे निजी रखें।
  3. वैकल्पिक: उन IP पतों को जोड़ें जिन्हें आपकी Key इस्तेमाल करने की अनुमति है (किसी भी IP की अनुमति के लिए खाली छोड़ें)।

एंडपॉइंट

URLhttps://followir.com/api/v2
मेथडPOST (GET भी काम करता है)
फ़ॉर्मैटइनपुट में फ़ॉर्म पैरामीटर, आउटपुट में JSON
हर कॉल में ज़रूरीkey (आपकी API Key) और action

एक्शन

actionपैरामीटरक्या करता है
serviceskeyकीमतों और सीमाओं के साथ सभी उपलब्ध सेवाओं की सूची
addkey, service, link, quantity (runs, interval for drip-feed)नया ऑर्डर देना
statuskey, order or orders (comma separated)ऑर्डर की स्थिति, एक या कई
cancelkey, order or orders (comma separated)जिन सेवाओं में अनुमति है उनके ऑर्डर कैंसिल करना
refillkey, order or orders (comma separated)पात्र ऑर्डर पर रिफ़िल माँगना
refill_statuskey, refillरिफ़िल रिक्वेस्ट की स्थिति
balancekeyआपका मौजूदा बैलेंस और करेंसी

services

curl -X POST "https://followir.com/api/v2" -d "key=YOUR_API_KEY" -d "action=services"
[
  {
    "service": "1",
    "name": "Instagram Followers",
    "type": "Default",
    "category": "Instagram",
    "rate": "0.9000",
    "min": "100",
    "max": "100000",
    "refill": true,
    "cancel": false
  }
]

rate प्रति 1000 की कीमत है। refill और cancel बताते हैं कि सेवा इन्हें सपोर्ट करती है या नहीं।

add

curl -X POST "https://followir.com/api/v2" \
  -d "key=YOUR_API_KEY" -d "action=add" \
  -d "service=1" -d "link=https://instagram.com/username" -d "quantity=1000"
{ "order": 850758 }

ड्रिप-फ़ीड सेवाओं के लिए आप runs (कम से कम 2) और interval (मिनट, 1 से 1440) भी भेज सकते हैं। दूसरी सेवाओं पर इन्हें अनदेखा किया जाता है।

status

curl -X POST "https://followir.com/api/v2" -d "key=YOUR_API_KEY" -d "action=status" -d "order=850758"
{
  "charge": "0.9000",
  "start_count": "3572",
  "status": "In progress",
  "remains": "400",
  "currency": "USD"
}

एक साथ कई ऑर्डर: orders=850758,850759 भेजें। जवाब एक ऑब्जेक्ट होता है जिसकी Key ऑर्डर नंबर होती है। status के संभावित मान: Pending, In progress, Completed, Partial, Canceled, Refunded.

cancel

curl -X POST "https://followir.com/api/v2" -d "key=YOUR_API_KEY" -d "action=cancel" -d "order=850758"
{ "status": "Success" }

कुछ कैंसिलेशन पुष्टि का इंतज़ार करते हैं, तब जवाब में "status": "Pending" दिखता है। कई ऑर्डर होने पर आपको { "order": ..., "cancel": ... } आइटमों की सूची मिलती है।

refill और refill_status

curl -X POST "https://followir.com/api/v2" -d "key=YOUR_API_KEY" -d "action=refill" -d "order=850758"
{ "refill": "12" }

curl -X POST "https://followir.com/api/v2" -d "key=YOUR_API_KEY" -d "action=refill_status" -d "refill=12"
{ "refill": "12", "status": "Pending" }

balance

curl -X POST "https://followir.com/api/v2" -d "key=YOUR_API_KEY" -d "action=balance"
{ "balance": "25.50", "currency": "USD" }

एरर

जब कुछ गलत होता है तो जवाब में एक error फ़ील्ड होती है:

{ "error": "Not enough funds" }
संदेशमतलब
API key is requiredkey पैरामीटर नहीं दिया गया
Action is required / Incorrect actionaction नहीं दिया गया या अज्ञात है
Invalid API keyKey गलत है, बंद है, या आपका IP व्हाइटलिस्ट में नहीं है
Incorrect service ID / Service not foundसेवा का नंबर मौजूद नहीं है या बंद है
Link is required / Incorrect quantityलिंक नहीं दिया गया, या मात्रा सही संख्या नहीं है
Quantity must be between ...सेवा की न्यूनतम और अधिकतम सीमा से बाहर
Not enough fundsइस ऑर्डर के लिए आपका बैलेंस कम है
Order not foundयह ऑर्डर आपके अकाउंट में मौजूद नहीं है
Cancel is not available for this serviceइस सेवा को कैंसिल नहीं किया जा सकता

कोड उदाहरण

PHP

$ch = curl_init("https://followir.com/api/v2");
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query([
    'key'    => 'YOUR_API_KEY',
    'action' => 'add',
    'service'  => 1,
    'link'     => 'https://instagram.com/username',
    'quantity' => 1000,
]));
$response = json_decode(curl_exec($ch), true);
print_r($response);

Python

import requests

r = requests.post("https://followir.com/api/v2", data={
    "key": "YOUR_API_KEY",
    "action": "status",
    "order": 850758,
})
print(r.json())

जानने लायक बातें

  • ऑर्डर नंबर वही हैं जो आप अपने ऑर्डर पेज पर देखते हैं।
  • एक ही लिंक पर एक साथ कई ऑर्डर देने पर, पहला ऑर्डर पूरा होने तक उन्हें अस्वीकार किया जा सकता है।
  • हर कॉल आपके अकाउंट पर लॉग होती है। अगर आपको लगता है कि आपकी Key लीक हो गई है, तो उसे API पेज से दोबारा बनाएँ।
  • इंटीग्रेट करने में मदद चाहिए? सपोर्ट पेज पर टिकट खोलें।

वापस