Le point d'accès compatible sms-activate
Continuez à utiliser les bots et panneaux conçus pour le protocole sms-activate en changeant une seule URL. Actions prises en charge, formats d'identifiants et différences à connaître.
De nombreux outils utilisent le protocole sms-activate. SmsGrab propose un point d'accès compatible : ces outils fonctionnent dès que vous changez l'URL de base et utilisez votre clé API SmsGrab.
Point d'accès
https://smsgrab.com/api/stubs/handler_api.php
Envoyez api_key et action ainsi que les paramètres de l'action, en GET ou en POST. La clé peut aussi être envoyée comme Authorization: Bearer.
Exemple
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
Actions prises en charge
| Action | Rôle |
|---|---|
getBalance, getBalanceAndCashBack |
Votre solde |
getNumber, getNumberV2 |
Acheter un numéro |
setStatus |
1 prêt, 3 attendre un autre SMS, 6 terminer, 8 annuler et rembourser |
getStatus, getStatusV2 |
En attente, code reçu ou annulé |
getActiveActivations |
Numéros encore actifs |
getPrices, getTopCountriesByService, getNumbersStatus |
Prix et stock |
getCountries, getServicesList |
Pays et services avec leurs identifiants |
Identifiants
- Les services utilisent les codes courts du protocole quand ils existent, comme
waWhatsApp,tgTelegram,goGoogle,fbFacebook,igInstagram etdsDiscord. Nos propres identifiants de service fonctionnent aussi. - Les pays utilisent les identifiants numériques du protocole quand ils existent, comme
0Russie,6Indonésie,4Philippines,22Inde et187États-Unis. Nos identifiants et les codes ISO fonctionnent aussi. getCountriesetgetServicesListrenvoient les listes complètes et à jour.- Un
idd'activation est un nombre comme100000123, que l'API REST accepte également.
Différences à connaître
- Les montants sont en dollars américains, avec deux décimales, à votre prix développeur. Ce ne sont pas des roubles.
operatorest ignoré ; la meilleure offre disponible est choisie pour vous.- Les erreurs sont renvoyées comme dans le protocole d'origine, avec HTTP 200 et un texte comme
NO_NUMBERS,NO_BALANCEouBAD_KEY. Trop de requêtes reçoivent HTTP 429 avecTOO_MANY_REQUESTS. NO_ACCESSsignifie que la clé n'a pas la portée purchase, que l'adresse IP n'est pas autorisée ou que le plafond de dépense quotidien est atteint.- La location n'est pas disponible via ce point d'accès.
Tout le reste est commun avec l'API REST : mêmes clés, limites, prix, remboursements et webhooks.
Cet article vous a-t-il été utile ?
Merci ! Ravis que cela vous ait aidé.