Переслать с 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”
    }