SMM Panel API: Standart API ile Sipariş Otomasyonu

Toplu sipariş veriyorsanız, kendi mağazanızı işletiyorsanız veya müşterilerinize hizmet satıyorsanız, her siparişi elle girmek ölçeklenmez. EtkilesimBayim SMM panel API'si, kendi betiğinizin veya panelinizin sipariş oluşturmasını, durumu sorgulamasını ve telafi talebi göndermesini otomatik hale getirir. Bayi panellerinde yaygın kullanılan standart action tabanlı biçimi izler; bu yüzden mevcut birçok betik ve panel yazılımı az değişiklikle veya hiç değişiklik yapmadan bağlanabilir.

Uç Nokta ve Kimlik Doğrulama

Tüm istekler tek bir adrese gider: https://etkilesimbayim.com/api/v2. İsteği POST ile (form veya JSON) gönderin; bağlantı denemeleri için aynı parametrelerle GET da çalışır. Her istekte iki parametre bulunmalıdır: key (API anahtarınız) ve action. API anahtarınızı üye olduktan sonra hesap sayfanızdan alırsınız. Yanıtlar her zaman JSON'dur.

Desteklenen İşlemler

İşlemNe yaparParametreler
servicesAktif ve görünür tüm servisleri 1000 adet fiyatı, min/maks adet, tür ve iptal desteğiyle listeleryok
addSipariş oluşturur ve sipariş numarasını dönerservice, link, quantity
statusBir veya birden çok sipariş için ücret, başlangıç sayısı, durum ve kalan adedi dönerorder (birden fazlası virgülle)
refillTelafi talebini inceleme için sıraya alırorder veya orders (en fazla 100)
refill_statusTelafi talebinin durumunu dönerrefill veya refills (en fazla 100)
cancelİptali destekleyen servisler için iptal talebi oluştururorders (en fazla 100)
balanceGüncel bakiyenizi ve para biriminizi döneryok

Örnek İstek

Sipariş oluşturma şöyle görünür:

POST https://etkilesimbayim.com/api/v2
key=API_ANAHTARINIZ&action=add&service=1&link=https://instagram.com/ornek&quantity=1000

Yanıt: { "order": 123 }

status işleminin döndürdüğü sipariş durumları: Pending, Processing, In progress, Completed, Partial, Canceled ve Fail. Telafi talepleri Pending, In progress, Completed veya Rejected durumlarından geçer.

Hata Yönetimi

Hatalar HTTP 200 ile ve { "error": "Not enough funds" } gibi bir JSON gövdesiyle döner; çoğu bayi betiği bu biçimi bekler. Sık görülen mesajlar: eksik veya geçersiz anahtar, hatalı action, yetersiz bakiye ve sipariş bulunamadı. Kodunuz HTTP durum koduna güvenmek yerine her yanıtta error alanını kontrol etmelidir.

Entegrasyon İpuçları

  • Servis listesini önbelleğe alın. services işlemini her siparişten önce değil, belirli aralıklarla çağırın; fiyat ve durum değişebileceği için listeyi düzenli yenileyin.
  • Durumu makul sıklıkta sorgulayın. Her sipariş için ayrı istek yerine virgülle birden çok sipariş numarası gönderin. API anahtarı başına istek sınırları uygulanır, gereksiz sorgudan kaçının.
  • Kısmi ve başarısız siparişleri yönetin. Partial ve Fail durumlarında müşteriyi bilgilendirmek veya yeniden denemek gibi kendi sürecinizi çalıştırın.
  • Telafi ve iptal birer taleptir. Telafi talepleri incelemeye alınır, anında tamamlanmaz. İptal yalnızca cancel: true bildiren servislerde çalışır.
  • Anahtarınızı koruyun. Yalnızca sunucu tarafında tutun; tarayıcı kodunda veya herkese açık depolarda bulundurmayın.

API Kimler İçin?

Siparişleri programla vermek isteyen herkes için uygundur: kendi müşterilerine satan bayiler, panel veya mağaza işletenler ve tekrarlayan kampanyaları otomatikleştiren ajanslar. Bir sağlayıcı üzerine kurulum yapmadan önce karşılaştırma yapıyorsanız en ucuz SMM panel nasıl seçilir ve SMM bayilik paneli nasıl başlanır yazılarına bakabilirsiniz. Kendi markanızla satış yapmak için SMM bayilik paneli sayfamıza göz atın. Tüm servisleri servis ve fiyat listesinde görebilir, SMM panel genel bakışına dönebilirsiniz.

İstek ve yanıt ayrıntılarının tamamı API dokümantasyonundadır. API anahtarınızı almak için ücretsiz hesap açın.

Hemen Sipariş Ver →

Sıkça Sorulan Sorular

SMM panel API nedir?

Kendi yazılımınızın siteyi elle kullanmadan sipariş oluşturmasını, durum okumasını ve telafi talep etmesini sağlayan bir arayüzdür. Bayi panellerinde yaygın olan standart action tabanlı biçimi kullanır.

API anahtarını nasıl alırım?

Ücretsiz hesap açıp hesap sayfanızı açın; API anahtarınız orada görünür. Anahtarı gizli tutun ve yalnızca sunucu tarafı kodda kullanın.

Hangi işlemler destekleniyor?

services, add, status, refill, refill_status, cancel ve balance. Tüm parametreler ve örnek yanıtlar API dokümantasyonundadır.

API hatalarda neden HTTP 200 döndürüyor?

Hatalar, çoğu bayi betiğinin beklediği biçimde HTTP 200 ile ve bir hata mesajı içeren JSON gövdesiyle döner. Her yanıtta error alanını kontrol edin.

API ile sipariş iptal edebilir miyim?

Yalnızca servis listesinde iptal desteği bildiren servislerde. İptal talepleri mümkün olduğunda iletilir; desteklemeyen servislerde reddedilebilir.

Telafi anında mı gerçekleşir?

Hayır. Telafi talebi incelemeye alınır ve refill_status işlemiyle okuyabileceğiniz kendi durumu vardır.

Mevcut panel yazılımımı veya betiğimi bağlayabilir miyim?

API standart action tabanlı biçimi izlediği için birçok mevcut betik ve panel yazılımı onu sağlayıcı olarak kullanabilir. Kurulumunuzu doğrulamak için önce küçük bir siparişle deneyin.