Envoyez des campagnes personnalisées à des segments spécifiques, un message de masse à un groupe entier ou encore, un message à un seul contact.
Créez une requête API pour recevoir tous les messages entrants directement dans vos outils et plateformes favorites afin d’assurer un flux de travail plus efficace.
Restez agile en ajoutant, en supprimant ou en recherchant des contacts et des groupes à l'aide d'un simple appel à l’API.
On peut faire une requête pour recevoir la liste de tous les messages reçus depuis une certaine date et heure.
Méthode: POST
URL: https://api.vudumobile.net/api/get_feed
Requête
Nom
Type
Description
date_start
date-time
Variable POST, la date et heure depuis la dernière requête. Tous les nouveaux messages depuis l'heure spécifie serons dans la réponse.
pref_timezone
String
Variable optionnelle POST. Par défaut l'heure utilisée est UTC/GMT. On peut spécifier un autre timezone avec cette variable. Donc si on veut spécifier et recevoir les heures en horaire de Montréal, on utilise la valeur "America/Montreal".
Réponse
Nom
Type
Description
from
Number
Le numéro de téléphone à partir duquel le message est envoyé
to
Number
Le numéro de téléphone auquel le message est envoyé
message
String
Le contenu du message
datetime
date-time
La date et l’heure du message
part_count
Number
Le nombre de morceaux nécessaires afin d’envoyer le message en entier.
Exemple de requête
[
{
"from":"15145555555",
"to":"15149541234",
"message":"Weather",
"datetime":"2013-09-09 03:26:18",
"part_count":1
},
{
"from":"15145555555",
"to":"15149541234",
"message":"Dj",
"datetime": "2013-09-09 03:34:52",
"part_count":1
},
{
"from":"18195555555",
"to":"15149541234",
"message":"Special request by Pam and Stephanie",
"datetime":"2013-09-09 03:40:19",
"part_count":1
},
{
"from":"14505555555",
"to":"15149541234",
"message":"Hello, a song by Madonna",
"datetime":"2013-09-09 04:22:28",
"part_count":1
},
{
"from":"14505555555",
"to":"15149541234",
"message":"Hello, a song by Madonna",
"datetime":"2013-09-09 04:32:39",
"part_count":1
}
]
On peut faire une requête pour envoyer un message via l’application web de VuduMobile.
Méthode: POST
URL: https://api.vudumobile.net/api/send
Requête
Nom
Type
Description
to
Number
Numéro de téléphone à qui le message devrait être envoyé. Malgré que ce n’est pas une obligation, il devrait normalement comporter de 11 chiffres, dont le préfixe « 1 ».
message
String
Selon la longueur du message texte envoyé, il sera facturé selon le nombre de morceaux utilisés pour l’envoyer au complet. L’utilisation de caractères spéciaux tels ê, ç ë et d’autres (voir la liste complète à https://en.wikipedia.org/wiki/GSM_03.38), réduit le nombre maximal de caractères disponibles pour chaque morceau. Le tableau ci-dessous indique le nombre de morceaux utilisés pour livrer un message incluant uniquement des caractères standards ou incluant au moins un caractère spécial.
Réponse
Nom
Type
Description
status
Bolean
Indique l’état de livraison du message envoyé
msg_id
Number
Le numéro d’identification des messages envoyés
Example of Response
{
"status": true,
"msg_id":522
}