Mit der Boolky API können Sie eine Reihe von Funktionen integrieren, wie z.B. das Senden einer Nachricht an bestehende und neue Kontakte, Sie können berechnen, wie viel es vor dem Senden kosten wird. Sie können einen Kontakt hinzufügen, wenn Sie einen neuen Benutzer haben. Sie können alle Funktionen integrieren, die wir haben, wenn einige Funktionen nicht ausreichen oder Sie Probleme mit der Integration haben, schreiben an Unterstützungsdienst und wir werden dieses Problem so bald wie möglich lösen.
Dieser Endpunkt wird verwendet, um den Nachrichtenverlauf pro Kampagne abzurufen. Zum Beispiel senden Sie Nachrichten an 10 Kontakte auf einmal. Wenn Sie diesen Endpunkt verwenden, werden 10 gesendete Nachrichten gruppiert als eine zurückgegeben "history" objekt. Wenn Sie eine einzelne Nachricht von dieser Kampagne erhalten möchten, verwenden Sie unsere andere endpoint.
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 |
Wenn alles gut lief, finden Sie histories array, auch im histories array finden Sie groupMessageHistory Objekt und photos array. In groupMessageHistory objekt können Sie sehen id, customerId, selectedReceiverCount, totalReceivedCount, cost, totalPartCount, chargeCount, sentDate, type, text, finished, showDate. In photos array können Sie sehen 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"
}
]
}
]
}
}
}
Eine Fehlerantwort kann erhalten werden, wenn Sie die falsche API key haben
{
"error": {
"localizedMessage": "Session expired",
"messageKey": "sessionExpired"
}
}