API SMS
SMS API vous permettra d'envoyer et de gérer des campagnes SMS massifs via l'API
- API HTTP, envoyez des SMS depuis n'importe quel langage de programmation.
- Serveur SMPP, Envoyer des SMS à l'aide d'un client SMPP.
- 99.9% SLA, Nous optimisons les performances de tous les serveurs.
- Qualité maximale, nous nous connectons uniquement avec les meilleurs itinéraires pour envoyer des SMS.
Fonctionnalité de l'API SMS
Envoyer des SMS
Paramètre | Description | Obligatoire / Optionnel |
---|---|---|
class=sms | Classe à laquelle la requête est réalisée | Obligatoire |
method=sendsms | Méthode de la classe à laquelle la requête est réalisée | Obligatoire |
user | L'utilisateur / e-mail de votre compte chez Afilnet | Obligatoire |
password | Le mot de passe de votre compte chez Afilnet | Obligatoire |
from | Expéditeur | Obligatoire |
to | Numéro de mobile du destinataire | Obligatoire |
sms | Message SMS à envoyer | Obligatoire |
scheduledatetime | La date et l'heure de l'envoi avec le format aaaa-mm-jj-hh:mm:ss | Optionnel |
output | Format de sortie du résultat | Optionnel |
Répondre:
- statut
-
result (si status=success), vous recevrez les valeurs suivantes :
- messageid
- credits
- error (si status=error), vous recevrez le code d'erreur
Codes d'erreur :
Code | Description |
---|---|
MISSING_USER | Utilisateur / e-mail non renseigné |
MISSING_PASSWORD | Mot de passe non renseigné |
MISSING_CLASS | Classe non renseignée |
MISSING_METHOD | Méthode non renseignée |
MISSING_COMPULSORY_PARAM | Paramètre obligatoire non renseigné |
INCORRECT_USER_PASSWORD | Utilisateur ou mot de passe incorrect |
INCORRECT_CLASS | Classe incorrecte |
INCORRECT_METHOD | Méthode incorrecte |
NO_ROUTE_AVAILABLE | Aucun chemin d'accès disponible pour la destination indiquée |
NO_CREDITS | Crédits insufissants |
Paramètres :
- class : sms
- method : sendsms
- user : user
- password : password
- from : Afilnet
- to : 34600000000
- sms : sms+test
- scheduledatetime :
- output :
Requête :
Envoyer des SMS à partir du modèle
Paramètre | Description | Obligatoire / Optionnel |
---|---|---|
class=sms | Classe à laquelle la requête est réalisée | Obligatoire |
method=sendsmsfromtemplate | Méthode de la classe à laquelle la requête est réalisée | Obligatoire |
user | L'utilisateur / e-mail de votre compte chez Afilnet | Obligatoire |
password | Le mot de passe de votre compte chez Afilnet | Obligatoire |
to | Numéro de téléphone mobile de destination | Obligatoire |
idtemplate | Identifiant du modèle | Obligatoire |
params | Paramètres qui sertont remplacés dans le modèle pour sa personnalisation (<<paramètre>>), separé par des ","(virgules) | Optionnel |
scheduledatetime | Date et heure de l'envoi en format yyyy-mm-dd hh:mm:ss | Optionnel |
output | Format de sortie du résultat | Optionnel |
Répondre:
- statut
-
result (si status=success), vous recevrez les valeurs suivantes :
- messageid
- credits
- error (si status=error), vous recevrez le code d'erreur
Codes d'erreur :
Code | Description |
---|---|
MISSING_USER | Utilisateur / e-mail non renseigné |
MISSING_PASSWORD | Mot de passe non renseigné |
MISSING_CLASS | Classe non renseignée |
MISSING_METHOD | Méthode non renseignée |
MISSING_COMPULSORY_PARAM | Paramètre obligatoire non renseigné |
INCORRECT_USER_PASSWORD | Utilisateur ou mot de passe incorrect |
INCORRECT_CLASS | Classe incorrecte |
INCORRECT_METHOD | Méthode incorrecte |
NO_ROUTE_AVAILABLE | Aucun chemin d'accès disponible pour la destination indiquée |
NO_CREDITS | Crédits insufissants |
NOT_ACCESS_TO_TEMPLATE | Vous n'avez pas la permission pour accéder au modèle indiqué |
Paramètres :
- class : sms
- method : sendsmsfromtemplate
- user : user
- password : password
- to : 34600000000
- idtemplate : 1000
- params : mobile:123456789,name:test+name
- scheduledatetime :
- output :
Requête :
Envoyer des SMS en masse
Paramètre | Description | Obligatoire / Optionnel |
---|---|---|
class=sms | Classe à laquelle la requête est réalisée | Obligatoire |
method=sendsmstogroup | Méthode de la classe à laquelle la requête est réalisée | Obligatoire |
user | L'utilisateur / e-mail de votre compte chez Afilnet | Obligatoire |
password | Le mot de passe de votre compte chez Afilnet | Obligatoire |
from | Expéditeur | Obligatoire |
countrycode | Indicatif du pays | Obligatoire |
idgroup | Identificateur du groupe destinataire | Obligatoire |
sms | Message SMS à envoyer | Obligatoire |
scheduledatetime | Date et heure de l'envoi avec le format aaaa-mm-jj-hh:mm:ss | Optionnel |
output | Format de sortie du résultat | Optionnel |
Répondre:
- statut
-
result (si status=success), vous recevrez les valeurs suivantes :
- id
- count
- credits
-
destinations
- messageid
- destination
- error (si status=error), vous recevrez le code d'erreur
Codes d'erreur :
Code | Description |
---|---|
MISSING_USER | Utilisateur / e-mail non renseigné |
MISSING_PASSWORD | Mot de passe non renseigné |
MISSING_CLASS | Classe non renseignée |
MISSING_METHOD | Méthode non renseignée |
MISSING_COMPULSORY_PARAM | Paramètre obligatoire non renseigné |
INCORRECT_USER_PASSWORD | Utilisateur ou mot de passe incorrect |
INCORRECT_CLASS | Classe incorrecte |
INCORRECT_METHOD | Méthode incorrecte |
NOT_ACCESS_TO_GROUP | Vous devez avoir la permission du groupe indiqué |
NO_CREDITS | Crédits insufissants |
Paramètres :
- class : sms
- method : sendsmstogroup
- user : user
- password : password
- from : Afilnet
- countrycode : 34
- idgroup : 1
- sms : sms+test
- scheduledatetime :
- output :
Requête :
Envoyer des SMS en masse à partir d'un modèle
Paramètre | Description | Obligatoire / Optionnel |
---|---|---|
class=sms | Classe à laquelle la requête est réalisée | Obligatoire |
method=sendsmstogroupfromtemplate | Méthode de la classe à laquelle la requête est réalisée | Obligatoire |
user | L'utilisateur / e-mail de votre compte chez Afilnet | Obligatoire |
password | Le mot de passe de votre compte chez Afilnet | Obligatoire |
countrycode | Identifiant du pays | Obligatoire |
idgroup | Identifiant du groupe destinataire | Obligatoire |
idtemplate | Identifiant du modèle | Obligatoire |
scheduledatetime | Date et heure de l'envoi en format yyyy-mm-dd hh:mm:ss | Optionnel |
output | Format de sortie du résultat | Optionnel |
Répondre:
- statut
-
result (si status=success), vous recevrez les valeurs suivantes :
- id
- count
- credits
-
destinations
- messageid
- destination
- error (si status=error), vous recevrez le code d'erreur
Codes d'erreur :
Code | Description |
---|---|
MISSING_USER | Utilisateur / e-mail non renseigné |
MISSING_PASSWORD | Mot de passe non renseigné |
MISSING_CLASS | Classe non renseignée |
MISSING_METHOD | Méthode non renseignée |
MISSING_COMPULSORY_PARAM | Paramètre obligatoire non renseigné |
INCORRECT_USER_PASSWORD | Utilisateur ou mot de passe incorrect |
INCORRECT_CLASS | Classe incorrecte |
INCORRECT_METHOD | Méthode incorrecte |
NOT_ACCESS_TO_GROUP | Vous devez avoir la permission du groupe indiqué |
NO_CREDITS | Crédits insufissants |
Paramètres :
- class : sms
- method : sendsmstogroupfromtemplate
- user : user
- password : password
- countrycode : 34
- idgroup : 1
- idtemplate : 1000
- scheduledatetime :
- output :
Requête :
Obtenir le statut de livraison de SMS
Paramètre | Description | Obligatoire / Optionnel |
---|---|---|
class=sms | Classe à laquelle la requête est réalisée | Obligatoire |
method=getdeliverystatus | Méthode de la classe à laquelle la requête est réalisée | Obligatoire |
user | L'utilisateur / e-mail de votre compte chez Afilnet | Obligatoire |
password | Le mot de passe de votre compte chez Afilnet | Obligatoire |
messages | Liste des identifiants d'envoi séparés par des "," (virgules) | Obligatoire |
output | Format de sortie du résultat | Optionnel |
Répondre:
- statut
-
result (si status=success), vous recevrez les valeurs suivantes :
- messageid
- sms
- deliverydate
- deliverystatus
- error (si status=error), vous recevrez le code d'erreur
Codes d'erreur :
Code | Description |
---|---|
MISSING_USER | Utilisateur / e-mail non renseigné |
MISSING_PASSWORD | Mot de passe non renseigné |
MISSING_CLASS | Classe non renseignée |
MISSING_METHOD | Méthode non renseignée |
MISSING_COMPULSORY_PARAM | Paramètre obligatoire non renseigné |
INCORRECT_USER_PASSWORD | Utilisateur ou mot de passe incorrect |
INCORRECT_CLASS | Classe incorrecte |
INCORRECT_METHOD | Méthode incorrecte |
Paramètres :
- class : sms
- method : getdeliverystatus
- user : user
- password : password
- messages : 123456,123457,123458
- output :
Requête :
Des outils qui améliorent notre API SMS
CONNEXION API SÉCURISÉE
Une sécurité adaptée à votre entreprise
Configurez vos connexions API, créez de nouveaux accès et gérez les existants.
Filtrez tous les accès API par IP, ajoutez ou supprimez des IP activées pour garantir la sécurité de vos accès.
Gardez une trace de toutes les connexions effectuées, de l'API utilisée et des dates / heures de connexion
PLUSIEURS API
Une connectivité adaptée à votre entreprise
Nous vous proposons plusieurs API pour vous connecter avec nous, nous avons une API HTTP, une authentification BASIC AUTH, SOAP et JWT afin que vous puissiez vous connecter avec nous comme vous le souhaitez.
Connectez-vous à l'une des API de manière sécurisée, simple et centralisée . L'API Afilnet est parfaite pour votre logiciel.
Journaux d'API
Apprenez à connaître chaque demande en détail
Grâce à nos journaux, vous pourrez consulter toutes les demandes effectuées et la réponse correspondante de notre API, ce qui vous permettra de consulter les détails lorsque vous en aurez besoin.
Les informations que vous pouvez consulter sont les suivantes :
- IP source de la requête
- Date et heure de la demande
- API et méthode appelées
- Paramètres envoyés à l'API
- Réponse de l'API
- métadonnées
Connexion SMPP
Notre serveur SMPP vous permettra d'envoyer des milliers de SMS par minute. Notre infrastructure est préparée pour recevoir de gros volumes de SMS.
Connectez-vous à notre serveur SMPP pour envoyer des SMS en utilisant les informations de connexion de votre compte ou vous pouvez également créer de nouvelles connexions depuis votre panneau d'utilisateur.
Si vous souhaitez utiliser notre serveur SMPP, contactez notre équipe qui vous indiquera les données d'accès.
Contactez AfilnetÉtapes pour utiliser l'API SMS
L'utilisation de l'API SMS Afilnet ne prendra que quelques minutes
Demander votre essai gratuit
Pour accéder à l'API SMS, vous devez uniquement vous enregistrer en tant que client Afilnet. En tant que client Afilnet, vous bénéficierez de tous les avantages en tant que client
Intégrer l'API SMS
Effectuez l'intégration SMS API dans votre langage de programmation préféré. N'oubliez pas que nous vous aidons si vous avez des questions ou avez besoin d'aide avec l'API
Demander votre essai gratuit
Nous vous proposons des crédits pour essayer le service SMS API avant d’acheter. Effectuer des envois SMS et tester les fonctionnalités de l'API
Bienvenue sur Afilnet!
Tout est prêt!, A réussi à améliorer ses communications avec Afilnet. Nous sommes ici pour prendre en charge notre API lorsque vous en avez besoin
Caractéristiques du service API SMS
Des milliers de SMS par minute
L'API SMS vous permet d'envoyer des milliers de SMS par minute en faisant des demandes à l'API.Liste blanche de sécurité
Activer les listes blanches et autoriser les connexions uniquement à partir des adresses IP incluses.Envoyer des SMS à partir de modèles
Utiliser des modèles et envoyer des SMS prédéfinis.Informations sur le statut de livraison
Obtenir le statut de livraison de vos SMS via l'API.Accès multiples par compte
Vous pouvez créer autant d'utilisateurs que vous le souhaitez pour vous connecter à l'API avec le même compte.Sous-comptes
Créez des sous-comptes pour d'autres sociétés ou services avec leur propre connexion et solde API.Questions fréquemment posées sur l'API SMS
Vous trouverez ici plus d'informations sur notre API SMS. Si vous avez des questions ou avez besoin d'aide pour l'intégration, vous pouvez nous contacter.
Le fait d'utiliser l'API de SMS d'Afilnet n'a aucun coût, vous payez pour les services utilisés via l'API, mais pas en le faisant
Nous aidons des centaines de sociétés comme la vôtre à intégrer l'API SMS. Si vous rencontrez des problèmes d'intégration, contactez-nous et nous vous aiderons
Afilnet fournit des filtres pour les listes blanches par IP pour l’API SMS, ce qui vous permettra d’utiliser l’API uniquement à partir des IP de votre choix
Vous pouvez utiliser l'API autant que vous le souhaitez, il n'y a pas de limite d'utilisation