Endpoint kompatibilní se sms-activate
Používejte dál boty a panely postavené pro protokol sms-activate po změně jedné URL. Podporované akce, formáty identifikátorů a rozdíly, které je dobré znát.
Na této stránce
Mnoho nástrojů používá protokol sms-activate. SmsGrab nabízí kompatibilní endpoint, takže tyto nástroje fungují, jakmile změníte základní URL a použijete svůj klíč API SmsGrab.
Endpoint
https://smsgrab.com/api/stubs/handler_api.php
Posílejte api_key a action spolu s parametry akce metodou GET nebo POST. Klíč lze poslat i jako Authorization: Bearer.
Příklad
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"
ACCESS_BALANCE:12.34
ACCESS_NUMBER:100000123:6281234567890
STATUS_WAIT_CODE
STATUS_OK:482913
ACCESS_ACTIVATION
Podporované akce
| Akce | Co dělá |
|---|---|
getBalance, getBalanceAndCashBack |
Váš zůstatek |
getNumber, getNumberV2 |
Nákup čísla |
setStatus |
1 připraveno, 3 čekat na další SMS, 6 dokončit, 8 zrušit a vrátit peníze |
getStatus, getStatusV2 |
Čeká se, kód přijat nebo zrušeno |
getActiveActivations |
Čísla, která jsou stále aktivní |
getPrices, getTopCountriesByService, getNumbersStatus |
Ceny a dostupnost |
getCountries, getServicesList |
Země a služby s jejich identifikátory |
Identifikátory
- Služby používají krátké kódy protokolu, pokud existují, například
waWhatsApp,tgTelegram,goGoogle,fbFacebook,igInstagram adsDiscord. Fungují i naše vlastní identifikátory služeb. - Země používají číselné identifikátory protokolu, pokud existují, například
0Rusko,6Indonésie,4Filipíny,22Indie a187USA. Fungují i naše identifikátory a kódy ISO. getCountriesagetServicesListvracejí úplné aktuální seznamy.idaktivace je číslo, například100000123, a REST API ho také přijímá.
Rozdíly, které je dobré znát
- Částky jsou v amerických dolarech se dvěma desetinnými místy, podle vaší ceny pro vývojáře. Nejsou to rubly.
operatorse ignoruje; vybereme pro vás nejlepší dostupnou nabídku.- Na chyby odpovídáme jako původní protokol, s HTTP 200 a textem jako
NO_NUMBERS,NO_BALANCEneboBAD_KEY. Příliš mnoho požadavků dostane HTTP 429 sTOO_MANY_REQUESTS. NO_ACCESSznamená, že klíči chybí rozsah purchase, IP adresa není povolená, nebo byl dosažen denní limit útraty.- Pronájmy přes tento endpoint dostupné nejsou.
Vše ostatní sdílí s REST API: stejné klíče, limity, ceny, vracení peněz i webhooky.
Pomohl vám tento článek?
Děkujeme! Jsme rádi, že to pomohlo.