Просмотр статуса SMS
Получает информацию о существующем сообщении. Это сообщение может быть отправленным или полученным. Вам нужно только указать уникальный идентификатор сообщения, который был возвращен при создании или получении.
Параметры
Parameter | Type | Description |
id | int | An unique random ID which is created on the Notificore. platform and is returned upon creation of the object. Required |
reference | string | A client reference. Required |
task_id | int | An unique random ID which is created for multiple request. Required |
Атрибуты
Parameter | Type | Description |
id | int | An unique random ID which is created on the Notificore platform and is returned upon creation of the object. |
msisdn | string | The telephone number. |
reference | string | A client reference. |
validity | int | The amount of seconds that the message is valid. |
time_in | datetime | The date and time of the creation of the message. |
time_sent | datetime | The scheduled date and time of the message. |
time_dr | datetime | The date and time of the creation of the message. |
status | string | The date and time of the last status of the message. Possible values: scheduled, sent, delivered, expired, undeliverable, rejected, unknown. |
ЗАПРОС СТАТУСА СООБЩЕНИЯ ЧЕРЕЗ ID
ЗАНАЧЕНИЯ
GET https://api.notificore.ru/v1.0/sms/{id}
ПРИМЕР ОТВЕТА
{ “error”:0, “errorDescription”:”No errors”, “id”:”211″, “msisdn”:”380972000001″, “reference”:”ext_id_19″, “time_in”:”2017-01-17 09:11:41″, “time_sent”:”2017-01-17 09:11:41″, “time_dr”:”2017-01-17 09:11:41″, “status”:”delivered”, “price”:0.23, “currency”:”EUR” }
ЗАПРОС СТАТУСА СООБЩЕНИЯ ЧЕРЕЗ ССЫЛКУ
ЗНАЧЕНИЯ
GET https://api.notificore.ru/v1.0/sms/reference/{reference}
ПРИМЕР ОТВЕТА
{ “error”:0, “errorDescription”:”No errors”, “id”:”211″, “msisdn”:”380972000001″, “reference”:”ext_id_19″, “time_in”:”2017-01-17 09:11:41″, “time_sent”:”2017-01-17 09:11:41″, “time_dr”:”2017-01-17 09:11:41″, “status”:”delivered”, “price”:0.23, “currency”:”EUR” }
ПРИМЕР ОШИБКИ ОТВЕТА ДЛЯ СТАТУСА СООБЩЕНИЯ
{ “error”: 20, “errorDescription”:”SMS not found” }
ЗАПРОС ИНФОРМАЦИИ О ЗАДАЧИ ЧЕРЕЗ TASK_ID
ЗНАЧЕНИЯ
GET https://api.notificore.ru/v1.0/sms/task/{task_id}
ПРИМЕР ОТВЕТА
{ “originator”:”alpha_name”, “body”:”message text”, “validity”:72, “totalprice”:0.23, “currency”:”EUR”, “sent”:1, “delivered”:1, “expired”:0, “undeliverable”:0, “unknown”:0 }
ПРИМЕР ОШИБКИ ОТВЕТА ДЛЯ ИНФОРМАЦИИ О ЗАДАЧЕ
{ “error”: 30, “errorDescription”:”Task not found” }