Het sms-activate-compatibele endpoint
Blijf bots en panelen gebruiken die voor het sms-activate-protocol zijn gebouwd door één URL te wijzigen. Ondersteunde acties, id-formaten en de verschillen die je moet kennen.
Op deze pagina
Veel tools spreken het sms-activate-protocol. SmsGrab biedt een compatibel endpoint, dus deze tools werken zodra je de basis-URL wijzigt en je SmsGrab-API-sleutel gebruikt.
Endpoint
https://smsgrab.com/api/stubs/handler_api.php
Stuur api_key en action plus de parameters van de actie, via GET of POST. De sleutel kan ook als Authorization: Bearer worden gestuurd.
Voorbeeld
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
Ondersteunde acties
| Actie | Wat het doet |
|---|---|
getBalance, getBalanceAndCashBack |
Je saldo |
getNumber, getNumberV2 |
Een nummer kopen |
setStatus |
1 klaar, 3 wachten op nog een sms, 6 afronden, 8 annuleren en terugbetalen |
getStatus, getStatusV2 |
Wachten, code ontvangen of geannuleerd |
getActiveActivations |
Nummers die nog actief zijn |
getPrices, getTopCountriesByService, getNumbersStatus |
Prijzen en voorraad |
getCountries, getServicesList |
Landen en diensten met hun id's |
Id's
- Diensten gebruiken de korte codes van het protocol waar die bestaan, zoals
waWhatsApp,tgTelegram,goGoogle,fbFacebook,igInstagram endsDiscord. Onze eigen dienst-id's werken ook. - Landen gebruiken de numerieke id's van het protocol waar die bestaan, zoals
0Rusland,6Indonesië,4Filipijnen,22India en187VS. Onze id's en ISO-codes werken ook. getCountriesengetServicesListgeven de volledige, actuele lijsten.- Een
idvan een activering is een getal zoals100000123, en de REST-API accepteert het ook.
Verschillen die je moet kennen
- Bedragen zijn in Amerikaanse dollars met twee decimalen, tegen je ontwikkelaarsprijs. Het zijn geen roebels.
operatorwordt genegeerd; het beste beschikbare aanbod wordt voor je gekozen.- Fouten worden beantwoord zoals in het oorspronkelijke protocol, met HTTP 200 en een tekst zoals
NO_NUMBERS,NO_BALANCEofBAD_KEY. Te veel verzoeken krijgen HTTP 429 metTOO_MANY_REQUESTS. NO_ACCESSbetekent dat de sleutel de scope purchase mist, dat het IP-adres niet is toegestaan of dat de dagelijkse uitgavelimiet is bereikt.- Huurnummers zijn niet beschikbaar via dit endpoint.
Al het andere deel je met de REST-API: dezelfde sleutels, limieten, prijzen, terugbetalingen en webhooks.
Was dit artikel nuttig?
Bedankt! Fijn dat het hielp.