Api : envoi de messages unitaires
DMC met à votre disposition un certain nombres de méthodes pour créer et envoyer un message unitaire via les API (en json) avec les protocoles GET ou POST.
Le méthode addSingleCall
Appel de la méthode en GET
https://www.dmc.sfr-sh.fr/DmcWS/1.5.7/JsonService/MessagesUnitairesWS/addSingleCall?authenticate={
"serviceId": "900000001",
"servicePassword": "mdpAPI",
"spaceId": "000001",
"lang": "fr_FR"
}&messageUnitaire={
"media": "SMS",
"textMsg": "essai unitaire",
"to": "0646000000"
}
Réponse de la méthode
{
"success":true,
"response":4517159075
}
Cet envoi est visible dans la liste des messages unitaires sur l’extranet DMC.
Rappel : Il y a une limitation dans le nombre d’appel à nos API : 5 par secondes.
la methode batchSingleCall
Cette méthode fonctionne comme la méthode « addSingleCall » mais permet de déclencher jusqu’à 20 messages unitaires en un seul appel.
Il est possible de déclencher des messages unitaires sur différents médias en un seul appel de la méthode.
Appel de la méthode en GET
https://www.dmc.sfr-sh.fr//DmcWS/1.5.7/JsonService/MessagesUnitairesWS/batchSingleCall?"authenticate="{
"serviceId":"900000001",
"servicePassword":"mdpAPI",
"spaceId":"000001",
"lang":"fr_FR"
}"&messageUnitaires="[
{
"media":"SMS",
"textMsg":"message 1.",
"to":"0646000001"
},
{
"media":"SMS",
"textMsg":"message 2. stop au <#shortcode#>",
"to":"06"
}
]
Réponse de la méthode
{
"success":true,
"response":[
4539660595,
4539660596
]
}
Ces envois sont visible dans la liste des messages unitaires sur l’extranet DMC.