Отправить 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″
    }
    ]
    }