OTP
Il génère un mot de passe à usage unique (OTP - One-Time Password)
MÉTHODE
SMS
- Envoyer des SMS
- Envoyer des SMS à partir du modèle
- Envoyer des SMS en masse
- Envoyer des SMS en masse à partir d'un modèle
- Obtenir le statut de livraison de SMS
MESSAGES EN SYNTHÈSE VOCALE
- Envoyer message vocal
- Envoyer la voix à partir du modèle
- Envoyer une voix massive
- Envoyer la voix massive à partir du modèle
- Obtenir l'état de livraison vocale à l'aide de HTTP
- Envoyer un e-mail
- Envoyer un email depuis un modèle
- Envoyer des courriels en bloc par HTTP
- Envoyer des e-mails en masse à partir d'un modèle
- Obtenir le statut de la livraison par email
RéSEAUX SOCIAUX
GROUPES
- Créer un groupe
- Récupère la liste des champs du groupe
- Ajouter un champ à un groupe
- Supprimer un champ d'un groupe
- Supprimez un contact d'un groupe
- Associer un pays à un groupe
- Obtenir la liste de contacts de groupe
- Ajouter un contact à un groupe
- Modifier le contact d'un groupe
- Supprimer le contact d'un groupe
HLR
PAYS
ÉVÉNEMENTS
UTILISATEUR
MODÈLES
OTP (ONE-TIME PASSWORD)
URL : https://www.afilnet.com/api/http/
Il génère un mot de passe à usage unique (OTP - One-Time Password)
| Paramètre | Description | Obligatoire / Optionnel |
|---|---|---|
| class=otp | Classe à laquelle la requête est réalisée | Obligatoire |
| method=generateotp | 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 |
| type | Type de groupe (e-mail ou mobile) | Obligatoire |
| destination | Numéro de téléphone mobile ou e-mail de destination | Obligatoire |
| time | Numéro de jours, semaines, mois ou ans | Optionnel |
| timetype | Type de temps (valeurs possibles : days, weeks, months ou years) | Optionnel |
| length | Longueur du mot de passe à générer | Optionnel |
| otpformat | Format du mot de passe à générer : si tous les caracterès sont renseignés, seul les numéros ou seul les letres (all, numbers, letters) | Optionnel |
| output | Format de sortie du résultat | Optionnel |
Lorsque vous réaliserez des requêtes vous recevrez les champs suivants :
- status
- result (si status=success), vous recevrez les valeurs suivantes :
- Acucun valeur supplémentaire vous sera envoyé
- error (si status=error), vous recevrez le code d'erreur
Les code d'erreur possibles sont :
| 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 |
| INCORRECT_TIME_TYPE | Type de temps saisi incorrect (Valeures possibles : days, weeks, months ou years) |
| INCORRECT_TYPE | Type incorrect. Le type doit être mobile ou email |
| INCORRECT_FORMAT | ERROR_INCORRECT_FORMAT |
| INCORRECT_OTP_FORMAT | ERROR_INCORRECT_OTP_FORMAT |
Paramètres :
- class: otp
- method: generateotp
- user: user
- password: password
- type: number
- destination: 34600000000
- time: 1
- timetype: days
- length: 6
- otpformat: all
- output:
Requête :
https://www.afilnet.com/api/http/?class=otp&method=generateotp&user=user&password=password&type=number&destination=34600000000&time=1&timetype=days&length=6&otpformat=all&output=










