# Logiciels et bots compatibles

Si votre outil automatise déjà des vérifications, il peut utiliser les numéros de SMS Nitro dès maintenant. Si c'est vous qui le développez, le lien d'affiliation vous rémunère sur les crédits de ceux qui l'utilisent.

## Deux façons de brancher votre logiciel

La plus rapide : tout programme qui permet de configurer un fournisseur de type SMS-Activate se branche en pointant vers https://smsnitro.com/api/stubs/handler_api.php avec votre clé. Aucune ligne de code à modifier.

La voie native : la REST v1 et les SDK Python et Node renvoient du JSON et des erreurs avec codes HTTP. Dans les deux cas, catalogue, prix et règle de facturation sont ceux du tableau de bord.

## Pour ceux qui développent des outils

- Partagez votre lien d'affiliation avec vos utilisateurs : vous recevez en solde 10 % de chaque dépôt confirmé de ceux qui s'inscrivent par ce lien.
- Indiquez dans la documentation de votre outil que le statut se consulte toutes les quelques secondes et que la commande s'annule si le code n'arrive pas.
- Il n'y a qu'une clé active par compte : un utilisateur qui fait tourner votre programme sur plusieurs machines doit y copier la même clé.
- Pour une question sur le protocole ou l'intégration, écrivez à contact@smsnitro.com.

## FAQ

**Mon logiciel ne figure dans aucune liste. Puis-je l'utiliser quand même ?** Oui, s'il accepte un point d'accès personnalisé au protocole SMS-Activate, ou s'il peut appeler une API REST avec un en-tête d'authentification. Aucune validation préalable de votre outil n'est nécessaire de notre côté.

**Dois-je changer les codes des services ?** Non. handler_api.php accepte les codes standard du protocole (wa, tg, go, etc.) ainsi que le nom du service, par exemple whatsapp. Seuls les codes de pays méritent un contrôle, puisque country=0 désigne les États-Unis.

**Le logiciel peut-il être prévenu automatiquement de l'arrivée du SMS ?** Non, aucune notification n'est envoyée. Le logiciel consulte le statut de la commande à intervalles réguliers, avec getStatus ou GET /orders/{id}, jusqu'à ce que le code apparaisse. Toutes les 4 secondes est un bon rythme.

**Les prix sont-ils les mêmes pour un logiciel que sur le site ?** Oui. Qu'un numéro soit acheté depuis le tableau de bord, par la REST v1 ou par handler_api.php, le prix est celui du catalogue, figé à l'achat et débité seulement si le SMS arrive. Un logiciel n'a ni surcoût ni remise particulière.

Source: https://smsnitro.com/fr/logiciels
