Avec l'API Boolky, vous pouvez intégrer un certain nombre de fonctions, telles que l'envoi d'un message à la fois aux contacts existants et aux nouveaux, vous pouvez calculer combien cela coûtera avant d'envoyer. Vous pouvez ajouter un contact chaque fois que vous avez un nouvel utilisateur. Vous pouvez intégrer toutes les fonctionnalités que nous avons, si certaines fonctionnalités ne suffisent pas ou si vous avez des problèmes d'intégration, écrivez à la service de support et nous résoudrons ce problème dès que possible.
Ce point de terminaison est utilisé pour obtenir l'historique des messages par campagne. Par exemple, vous envoyez un message à 10 contacts à la fois. Lorsque vous utilisez ce point de terminaison, les 10 messages envoyés sont regroupés en un seul "history" objet. Si vous voulez obtenir un message unique de cette campagne, utilisez notre autre point de terminaison.
Variable | Type | Validation | Required | Info |
---|---|---|---|---|
from | dateString | Date (yyyy-mm-dd) | true | Date From |
to | dateString | Date (yyyy-mm-dd) | true | Date To |
type | string | 0, 1, 2 | true | 0-all, 1-SMS, 2-MMS |
Si tout s'est bien passé, vous pouvez trouver histories array, aussi danshistoires tableau que vous pouvez trouver HistoriqueMessageGroupe Objet etphotos tableau. Dans HistoriqueMessageGroupe objet que vous pouvez voir id, customerId, selectedReceiverCount, totalReceivedCount, cost, totalPartCount, chargeCount, sentDate, type, text, finished, showDate. Dansphotos tableau que vous pouvez voir id, customerId, groupHistoryId, photoUrl.
{
"result": {
"data": {
"histories": [
{
"groupMessageHistory": {
"id": 56,
"customerId": 7,
"selectedReceiverCount": 3,
"totalReceivedCount": 3,
"cost": "0.1200",
"totalPartCount": 3,
"chargeCount": 3,
"sentDate": "2020-12-29 14:12:03",
"type": 2,
"text": "text",
"finished": true,
"showDate": "2020-12-29T14:12:03"
},
"photos": [
{
"id": 4,
"customerId": 7,
"groupHistoryId": 56,
"photoUrl": "https://api.boolky.net//var/www/boolky/images/mms/d9f516f35067a7f.jpeg"
},
{
"id": 5,
"customerId": 7,
"groupHistoryId": 56,
"photoUrl": "https://api.boolky.net//var/www/boolky/images/mms/dd8129fbec87be2.jpg"
},
{
"id": 6,
"customerId": 7,
"groupHistoryId": 56,
"photoUrl": "https://api.boolky.net//var/www/boolky/images/mms/6b0b434c45cc561.jpg"
}
]
}
]
}
}
}
Une réponse d'erreur peut être obtenue si vous avez une mauvaise clé api
{
"error": {
"localizedMessage": "Session expired",
"messageKey": "sessionExpired"
}
}