Переслать с SMS
Создает новый объект сообщения. Notificore пересылает созданные объекты сообщений с каждым запросом. По запросу может быть введено до 50 телефонов.
ПРИМЕЧАНИЕ: тело SMS должно быть добавлено в хэш опций Viber.
Параметры
Параметр | Вид | Описание |
originator | string | The sender of the SMS message. |
text | string | The body of the SMS message. |
ЗНАЧЕНИЯ
PUT (POST) https://api.notificore.ru/rest/viber/create
ВОЗВРАТ
Возвращает объект сообщения, если запрос был успешным. Если запрос не удался, возвращается отчет об ошибке.
Пример запроса
{ “tariff”:”0″, “validity”:”1″, “messages”:[ { “to”:[ { “msisdn”:”380972920000″, “reference”:”ext_id_19″ } ], “text”:”My Viber messages is shinier than your SMS messages”, “alpha_name”:”Notificore”, “is_promotional”:false, “options”:{ “viber”:{ “img”:”http://mysite.com/logo.png”, “caption”:”See Details”, “action”:”http://mysite.com/”, “alt_route”: { “originator”:”Notificore”, “text”: “SMS message will be received if you not a VIBER user.” } } } } ] }
Пример ответа
{ “result”:[ { “error”:0, “errorDescription”:”No errors”, “reference”:”ext_id_19″, “id”:”217″, “price”:0.23, “currency”:”EUR” } ], “currency”:”EUR”, “total_price”:0.23 }
В случае ошибки
{ “result”:[ { “error”:43, “errorDescription”:”External ID already exists”, “reference”:”ext_id_19″ } ] }
Посмотреть статус
Получает информацию о существующем сообщении. Это может быть отправленное или полученное сообщение. Вам необходимо указать ID сообщения, который вернулся при создании или получении.
Параметры
Параметр | Вид | Описание |
id | int | An unique random ID which is created on the Notificore platform and is returned upon creation of the object. |
reference | string | A client reference |
Атрибуты
Атрибут | Вид | Описание |
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. |
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 | Possible values: scheduled, sent, delivered, read, expired, undeliverable, rejected, unknown. |
alt_route | hash | A hash with SMS message info |
channel | string | Allways SMS |
id | int | An unique random ID which is created on the Notificore platform and is returned upon creation of the object. |
status | string | Possible values: scheduled, sent, delivered, read, expired, undeliverable, rejected, unknown. |
Значение
GET https://api.notificore.ru/rest/viber/{id}
Пример ответа
{ “error”:0, “errorDescription”:”No errors”, “id”:”470093225″, “msisdn”:”380972920000″, “reference”:”ext_id_19″, “time_in”:”2017-01-17 09:20:02″, “time_sent”:”2017-01-17 09:20:02″, “time_dr”:”2017-01-17 09:20:02″, “status”:”undeliverable”, “price”:0.00, “currency”:”EUR”, “alt_route”:[{ “channel”: “sms”, “id”: “470094225”, “status”: “delivered”, “price”=>”0.023” }] }
В случае ошибки:
{ “error”: 40, “errorDescription”:”Message not found” }