Dil seç

sms-activate uyumlu uç nokta

sms-activate protokolü için yazılmış botları ve panelleri tek bir adresi değiştirerek kullanmaya devam et. Desteklenen işlemler, kimlik biçimleri ve bilmen gereken farklar.

Bu sayfada
  1. Uç nokta
  2. Örnek
  3. Desteklenen işlemler
  4. Kimlikler
  5. Bilmen gereken farklar

Pek çok araç sms-activate protokolünü konuşur. SmsGrab uyumlu bir uç nokta sunar; bu araçlar temel adresi değiştirip SmsGrab API anahtarını kullandığında çalışır.

Uç nokta

Metin
https://smsgrab.com/api/stubs/handler_api.php

api_key ve action değerlerini, işlemin parametreleriyle birlikte GET ya da POST ile gönder. Anahtar Authorization: Bearer olarak da gönderilebilir.

Örnek

Bash
curl -s "https://smsgrab.com/api/stubs/handler_api.php?api_key=$SMSGRAB_KEY&action=getBalance"

curl -s "https://smsgrab.com/api/stubs/handler_api.php?api_key=$SMSGRAB_KEY&action=getNumber&service=tg&country=6"

curl -s "https://smsgrab.com/api/stubs/handler_api.php?api_key=$SMSGRAB_KEY&action=getStatus&id=100000123"

curl -s "https://smsgrab.com/api/stubs/handler_api.php?api_key=$SMSGRAB_KEY&action=setStatus&id=100000123&status=6"
Metin
ACCESS_BALANCE:12.34
ACCESS_NUMBER:100000123:6281234567890
STATUS_WAIT_CODE
STATUS_OK:482913
ACCESS_ACTIVATION

Desteklenen işlemler

İşlem Ne yapar
getBalance, getBalanceAndCashBack Bakiyen
getNumber, getNumberV2 Numara satın alır
setStatus 1 hazır, 3 başka SMS bekle, 6 bitir, 8 iptal et ve iade
getStatus, getStatusV2 Bekliyor, kod geldi ya da iptal edildi
getActiveActivations Hâlâ aktif olan numaralar
getPrices, getTopCountriesByService, getNumbersStatus Fiyatlar ve stok
getCountries, getServicesList Kimlikleriyle ülkeler ve servisler

Kimlikler

  • Servisler, varsa protokolün kısa kodlarını kullanır; örneğin wa WhatsApp, tg Telegram, go Google, fb Facebook, ig Instagram ve ds Discord. Bizim servis kimliklerimiz de çalışır.
  • Ülkeler, varsa protokolün sayısal kimliklerini kullanır; örneğin 0 Rusya, 6 Endonezya, 4 Filipinler, 22 Hindistan ve 187 ABD. Bizim kimliklerimiz ve ISO kodları da çalışır.
  • getCountries ve getServicesList tam ve güncel listeleri döndürür.
  • Bir aktivasyon id değeri 100000123 gibi bir sayıdır ve REST API de bunu kabul eder.

Bilmen gereken farklar

  • Tutarlar ABD doları cinsindendir, iki ondalıklıdır ve senin geliştirici fiyatındır. Ruble değildir.
  • operator yok sayılır; mevcut en iyi teklif senin için seçilir.
  • Hatalar orijinal protokoldeki gibi, HTTP 200 ve NO_NUMBERS, NO_BALANCE ya da BAD_KEY gibi bir metinle yanıtlanır. Çok fazla istek HTTP 429 ve TOO_MANY_REQUESTS alır.
  • NO_ACCESS, anahtarın satın alma kapsamı olmadığı, IP adresine izin verilmediği ya da günlük harcama sınırına ulaşıldığı anlamına gelir.
  • Kiralama bu uç nokta üzerinden sunulmaz.

Geri kalan her şey REST API ile ortaktır: aynı anahtarlar, sınırlar, fiyatlar, iadeler ve webhooklar.

Bu makale işine yaradı mı?

Hâlâ yardıma mı ihtiyacın var?

Bize yaz. Her mesajı yanıtlıyoruz, genellikle birkaç saat içinde.

Ya da e-posta gönder: [email protected]