Отправить Viber
Создает новый объект сообщения. Notificore присылает ID отправленного сообщения, после каждого оставленного запроса. Максимум 50 номеров обрабатываются за один запрос.
ОБЯЗАТЕЛЬНЫЕ ПАРАМЕТРЫ
Параметр | Вид | Описание |
messages | array | The array of VIBER message objects. |
to | array | The array of recipients msisdn's & reference's. |
msisdn | string | The telephone number. |
text | string | The body of the VIBER message. |
alpha_name | string | The sender of the message. |
tariff | int | Tariff code of a price grid |
tariff | int | Tariff code of a price grid |
ДОПОЛНИТЕЛЬНЫЕ ПАРАМЕТРЫ
Параметр | Вид | Описание |
validity | int | The amount of seconds that the message is valid. |
tariff | int | Tariff code of a price grid. |
reference | string | A client reference. |
options | hash | An hash with VIBER options. |
ЗНАЧЕНИЯ
PUT (POST) https://api.notificore.ru/rest/viber/create
RETURNS
Возвращает объект сообщения, если запрос был успешным. Если запрос не удался, объект ошибки будет возвращен.
ПРИМЕР ЗАПРОСОВ
{ “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/” } } } ] }
ПРИМЕР ОТВЕТОВ
{ “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″ } ] }