Переслать с SMS
Создает новый объект сообщения. Notificore пересылает созданные объекты сообщений с каждым запросом. По запросу может быть введено до 50 телефонов.
ПРИМЕЧАНИЕ: тело SMS должно быть добавлено в хэш опций Viber.
Параметры
ЗНАЧЕНИЯ
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 сообщения, который вернулся при создании или получении.

Атрибуты
Значение
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”
    } 
Made on
Tilda