LogoLogo
Geri

API Dokümantasyonu

Followir SMM Panel API v2: uç noktalar, parametreler, örnek istekler ve yanıtlar.

Followir, yaygın SMM Panel API v2 biçimini izleyen basit bir HTTP API sunar, bu nedenle çoğu bayi paneli ve betik olduğu gibi çalışır. Tüm yanıtlar JSON'dur.

Başlarken

  1. Hesap oluşturun ve bakiye yükleyin.
  2. Hesabınızdaki API sayfasını açın ve API anahtarınızı oluşturun. Gizli tutun.
  3. İsteğe bağlı: anahtarınızı kullanmasına izin verilen IP adreslerini ekleyin (herhangi bir IP'ye izin vermek için boş bırakın).

Uç nokta

URLhttps://followir.com/api/v2
YöntemPOST (GET de çalışır)
BiçimGiriş: form parametreleri, çıkış: JSON
Her çağrıda gereklikey (API anahtarınız) ve action

İşlemler

actionParametrelerNe yapar
serviceskeyMevcut tüm hizmetleri fiyatları ve limitleriyle listeler
addkey, service, link, quantity (kademeli gönderim için runs, interval)Yeni sipariş verir
statuskey, order veya orders (virgülle ayrılmış)Sipariş durumu, bir veya birden fazla
cancelkey, order veya orders (virgülle ayrılmış)İzin veren hizmetlerdeki siparişleri iptal eder
refillkey, order veya orders (virgülle ayrılmış)Uygun siparişler için yenileme talep eder
refill_statuskey, refillYenileme talebinin durumu
balancekeyMevcut bakiyeniz ve para birimi

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 başına fiyattır. refill ve cancel, hizmetin bunları destekleyip desteklemediğini söyler.

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 }

Kademeli gönderim hizmetleri için ayrıca runs (en az 2) ve interval (dakika, 1 ile 1440 arası) gönderebilirsiniz. Diğer hizmetlerde yok sayılırlar.

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"
}

Aynı anda birden fazla sipariş: orders=850758,850759 gönderin. Yanıt, sipariş numarasına göre anahtarlanmış bir nesnedir. Olası status değerleri: 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" }

Bazı iptaller onay bekler ve bu durumda yanıt "status": "Pending" gösterir. Birden fazla siparişte { "order": ..., "cancel": ... } öğelerinden oluşan bir liste alırsınız.

refill ve 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" }

Hatalar

Bir şeyler ters gittiğinde yanıtta bir error alanı bulunur:

{ "error": "Not enough funds" }
MesajAnlamı
API key is requiredkey parametresi eksik
Action is required / Incorrect actionaction eksik veya bilinmiyor
Invalid API keyAnahtar yanlış, devre dışı veya IP'niz beyaz listede değil
Incorrect service ID / Service not foundHizmet numarası mevcut değil veya devre dışı
Link is required / Incorrect quantityBağlantı eksik veya miktar geçerli bir sayı değil
Quantity must be between ...Hizmetin minimum ve maksimum değerlerinin dışında
Not enough fundsBakiyeniz bu sipariş için çok düşük
Order not foundSipariş hesabınızda mevcut değil
Cancel is not available for this serviceBu hizmet iptal edilemez

Kod örnekleri

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())

Bilmekte fayda var

  • Sipariş numaraları, siparişler sayfanızda gördüğünüz numaralarla aynıdır.
  • Aynı bağlantı için aynı anda çok sayıda sipariş vermek, ilki bitene kadar reddedilebilir.
  • Her çağrı hesabınızda kaydedilir. Anahtarınızın sızdığını düşünüyorsanız API sayfasından yeniden oluşturun.
  • Entegrasyonda yardıma mı ihtiyacınız var? Destek sayfasında bir destek talebi açın.

Geri