Viber и СМС сообщения Devino

Viber и СМС сообщения Devino

Дешевые Viber и СМС сообщения от devinotele.com

4 оценки

Ваш отзыв
Установок
50+
Разработчик
Поддержка

Инструкция по настройке разных SMS и Viber сообщений

По многочисленным просьбам был добавлен функционал, с возможностью отправки разных сообщений для Viber или SMS в одном уведомлении.

Как мы знаем в одном SMS умещается 70 кириллических символов или 140 латинских,
а для Viber это ограничение составляет до 1000 любых символов.
Поэтому имея возможность делать более короткие SMS, чем Viber
можно значительно сэкономить на SMS и сделать более информативные Viber сообщения.
Так же для Viber сообщений можно дополнительно прикрепить изображение и кнопку со ссылкой.

Формат уведомлений

Плагин поддерживает следующие форматы уведомлений,

старый формат (один текст на всё):

просто текст, используется для Viber и SMS сообщений

новый формат:

<viber>
<text>текст Viber сообщения до 1000 символов</text>
<button>название кнопки до 17 символов</button>
<buttonUrl>ссылка при нажатии на кнопку (http/https)</buttonUrl>
<image>валидная ссылка на картинку png,jpg</image>
</viber>
<sms>текст смс сообщения</sms>

  • тег <sms></sms> и <viber></viber> обязательные
  • теги можно указывать в любом порядке: <viber></viber><sms></sms> или <sms></sms><viber></viber>
  • тег <sms></sms> указывать необязательно, если в настройках стоит: отправка только Viber сообщений
  • если не указаны никакие теги, а просто текст, то он используется для отправки как Viber так и SMS (старое поведение)
  • все теги внутри <viber></viber> необязательные, но хотя бы один должен быть указан
  • теги <button> и <buttonUrl> обязательно использовать вместе, кнопка без ссылки не может передаваться

допускается комбинирование из нескольких тегов:

<viber>
<text>только текст</text>
</viber>
<sms>сообщение СМС</sms>

<viber>
<image>только картинка, валидная ссылка на картинку png,jpg</image>
</viber>
<sms>сообщение СМС</sms>

<viber>
<text>текст+кнопка</text>
<button>название кнопки до 17 символов</button>
<buttonUrl>ссылка при нажатии на кнопку (http/https)</buttonUrl>
</viber>
<sms>сообщение СМС</sms>

<viber>
<text>текст+картинка+кнопка</text>
<image>валидная ссылка на картинку png,jpg</image>
<button>название кнопки до 17 символов</button>
<buttonUrl>ссылка при нажатии на кнопку или картинку (http/https)</buttonUrl>
</viber>
<sms>сообщение СМС</sms>


Примеры

Ниже представлены реальные примеры настроенного уведомления для отправки разных Viber и SMS сообщений:

одинаковое сообщение для Viber и SMS:

Ваш заказ успешно оформлен. Мы свяжемся с вами в ближайшее время. Ваш номер заказа: {$order.id}. Сумма заказа: {wa_currency($order.total, $order.currency)}

разные тексты сообщений для Viber и SMS:

<viber>
<text>Ваш заказ успешно оформлен. Мы свяжемся с вами в ближайшее время. Ваш номер заказа: {$order.id}. Сумма заказа: {wa_currency($order.total, $order.currency)}</text>
</viber>
<sms>Ваш заказ успешно оформлен. Ваш номер заказа: {$order.id}. Сумма заказа: {wa_currency($order.total, $order.currency)}</sms>

картинка для Viber:

<viber>
<image>https://webasyst-926085.c.cdn77.org/wa-data/public/updates/img/29/129/icon.png</image>
</viber>
<sms>Ваш заказ успешно оформлен. Ваш номер заказа: {$order.id}. Сумма заказа: {wa_currency($order.total, $order.currency)}</sms>

текст + кнопка со ссылкой для Viber:

<viber>
<text>Ваш заказ успешно оформлен. Мы свяжемся с вами в ближайшее время. Ваш номер заказа: {$order.id}. Сумма заказа: {wa_currency($order.total, $order.currency)}</text>
<button>Статус заказа</button>
<buttonUrl>{$order_url}</buttonUrl>
</viber>
<sms>Ваш заказ успешно оформлен. Ваш номер заказа: {$order.id}. Сумма заказа: {wa_currency($order.total, $order.currency)}</sms>

текст + картинка + кнопка со ссылкой для Viber:

<viber>
<text>Ваш заказ успешно оформлен. Мы свяжемся с вами в ближайшее время. Ваш номер заказа: {$order.id}. Сумма заказа: {wa_currency($order.total, $order.currency)}</text>
<button>Статус заказа</button>
<buttonUrl>{$order_url}</buttonUrl>
<image>https://webasyst-926085.c.cdn77.org/wa-data/public/updates/img/29/129/icon.png</image>
</viber>
<sms>Ваш заказ успешно оформлен. Ваш номер заказа: {$order.id}. Сумма заказа: {wa_currency($order.total, $order.currency)}</sms>