Модуль отправки SMS-сообщений — различия между версиями

Материал из Меасофт
Перейти к: навигация, поиск
(Специфические функции провайдеров)
м (Особенности провайдеров)
Строка 11: Строка 11:
 
Список провайдеров зависит от установленной версии программы. Например, если версия системы давно не обновлялась, список поддерживаемых провайдеров может быть меньшим, чем у актуальной версии!
 
Список провайдеров зависит от установленной версии программы. Например, если версия системы давно не обновлялась, список поддерживаемых провайдеров может быть меньшим, чем у актуальной версии!
 
</div>
 
</div>
=== SMS Gold ===
 
https://smsgold.ru/ Рекомендуемый нами провайдер. Работает максимально стабильно, за многолетнюю практику взаимодействия сбоев было мало. Так же позволяет отправлять в Viber (см. ниже)
 
  
=== Mobizon ===
 
https://mobizon.com/ru https://mobizon.kz Низкие цены для SMS Казахстана, 5.50 - 6.50 тг.
 
  
=== Infobip ===
+
{| class="wikitable" style="width: 80%; margin: auto;
http://infobip.com Международная компания, низкие цены на SMS по миру должны быть здесь. Проверено - низкие цены по Казахстану, 5.50 - 6.50 тг.
+
!style="width: 10%;"|Провайдер
 +
!style="width: 30%;"|Ссылка
 +
!style="width: 60%;"|Примечание
 +
|-
 +
|SMS Gold
 +
|https://smsgold.ru/
 +
|Рекомендуемый нами провайдер. Работает максимально стабильно, за многолетнюю практику взаимодействия сбоев было мало. Также позволяет отправлять в Viber (см. ниже)
 +
|-
 +
|Mobizon
 +
|https://mobizon.com/ru https://mobizon.kz
 +
|Низкие цены для SMS Казахстана, 5.50 - 6.50 тг.
 +
|-
 +
|Infobip
 +
|http://infobip.com/ru
 +
|Международная компания, низкие цены на SMS по миру должны быть здесь. Проверено - низкие цены по Казахстану, 5.50 - 6.50 тг.
 +
|-
 +
|SemySMS
 +
|https://semysms.net/
 +
|Провайдер, уникальный тем, что позволяет отправлять SMS через ваш мобильный телефон, по тарифам вашего оператора. Из плюсов - можно существенно сэкономить на SMS за счет использования безлимитных или почти безлимитных тарифов на отправку SMS от сотовых операторов. Из минусов - цифровой номер отправителя, не прямые каналы доставки (не 40% доставки, конечно, но как у обычного телефона), иногда может "врать" о статусах сообщений. Идеально подходит для отправки служебной информации срочным курьерам.
 +
|-
 +
|BitCall
 +
|http://sc-tehno.ru/
 +
|Провайдер голосовых звонков. Преобразует текст в речь, звонит адресату и говорит сообщение. Поддерживает скрипты для динамического взаимодействия, например «Нажмите 1, если готовы принять заказ в назначенное время, или 2, если хотите связаться с оператором». Подробнее о способах использования см. инструкцию ниже.
 +
|-
 +
|SMS Gold Viber
 +
|https://smsgold.ru/
 +
|Провайдер, отправляющий сообщения в Viber, а при невозможности - автоматически передает по SMS. В сообщение можно вставлять изображение и кнопку. Подробнее о способах использования см инструкцию ниже.
 +
|-
 +
|Epochta
 +
|https://www.epochta.ru/ https://www.atompark.com
 +
|Международная компания, низкие цены на SMS по миру должны быть здесь. Внимание! По умолчанию включен непрямой канал, в личном кабинете нужно переключать!
 +
|-
 +
|AMD Telecom
 +
|https://www.amdtelecom.net/
 +
|Международная компания с центральным офисом в Греции. Низкие цены на SMS по миру должны быть здесь.
 +
|-
 +
|SigmaSMS
 +
|https://sigmasms.ru/
 +
|
 +
|-
 +
|Мир SMS
 +
|https://mirsms.ru/
 +
|
 +
|-
 +
|Интис
 +
|
 +
|
 +
|-
 +
|WebSMS
 +
|
 +
|
 +
|-
 +
|Занзара
 +
|
 +
|
 +
|-
 +
|SMS Manager
 +
|
 +
|
 +
|-
 +
|f1sms
 +
|
 +
|
 +
|-
 +
|Мир SMS GET
 +
|
 +
|
 +
|-
 +
|TeraSMS
 +
|
 +
|
 +
|-
 +
|Tele2
 +
|
 +
|
 +
|-
 +
|P1SMS
 +
|
 +
|
 +
|-
 +
|Kcell
 +
|
 +
|
 +
|-
 +
|ProntoSMS
 +
|
 +
|
 +
|-
 +
|SMSConsult
 +
|
 +
|
 +
|-
 +
|PlayMobile.uz
 +
|
 +
|
 +
|-
 +
|SMSCenter
 +
|
 +
|
 +
|-
 +
|}
  
=== SemySMS ===
 
https://semysms.net/ - Провайдер, уникальный тем, что позволяет отправлять SMS через ваш мобильный телефон, по тарифам вашего оператора. Из плюсов - можно существенно сэкономить на SMS за счет использования безлимитных или почти безлимитных тарифов на отправку SMS от сотовых операторов. Из минусов - цифровой номер отправителя, не прямые каналы доставки (не 40% доставки, конечно, но как у обычного телефона), иногда может "врать" о статусах сообщений. Идеально подходит для отправки служебной информации срочным курьерам.
 
 
=== BitCall ===
 
http://sc-tehno.ru/ - Провайдер голосовых звонков. Преобразует текст в речь, звонит адресату, и говорит сообщение. Поддерживает скрипты для динамического взаимодействия, например "Нажмите 1 если готовы принять заказ в назначенное время, или 2, если хотите связаться с оператором". Подробнее о способах использования см инструкцию ниже.
 
 
=== SMS Gold Viber ===
 
https://smsgold.ru/ Провайдер, отправляющий сообщения в Viber, а при невозможности - автоматически передает по SMS. В сообщение можно вставлять изображение и кнопку. Подробнее о способах использования см инструкцию ниже.
 
 
=== Epochta ===
 
https://www.epochta.ru/ https://www.atompark.com - Международная компания, низкие цены на SMS по миру должны быть здесь. Внимание! По-умолчанию включен не прямой канал, в личном кабинете нужно переключать!
 
  
 
=== AMD Telecom ===
 
=== AMD Telecom ===

Версия 12:46, 16 декабря 2020

Настройка SMS-сообщений

Дополнительный модуль SMS-сообщений позволяет системе отправлять SMS-сообщения. Отправка SMS возможна с использованием ряда провайдеров. Для настройки работы с провайдером откройте меню «Справочники» - «Переменные» - «Подключения» - «SMS сервер». В параметре "Провайдер SMS" выберите нужного провайдера. Подробное описание различных сервисов см. ниже. В переменные "Имя пользователя" и "Пароль" введите имя пользователя и пароль, предоставленные провайдером. Некоторые провайдеры, вместо логина и пароля предоставляют API-ключ. В таком случае его нужно указывать в поле "Пароль", а "Имя пользователя" оставить пустым. В переменную "Имя отправителя" введите имя отправителя, согласованное с провайдером.

Обратите внимание, что данный сервис использует подключение к Интернет, и для его работы может понадобиться настройка параметров прокси-сервера (см. «Настройка прокси-сервера»).

Особенности провайдеров

Обратите внимание!

Список провайдеров зависит от установленной версии программы. Например, если версия системы давно не обновлялась, список поддерживаемых провайдеров может быть меньшим, чем у актуальной версии!


Провайдер Ссылка Примечание
SMS Gold https://smsgold.ru/ Рекомендуемый нами провайдер. Работает максимально стабильно, за многолетнюю практику взаимодействия сбоев было мало. Также позволяет отправлять в Viber (см. ниже)
Mobizon https://mobizon.com/ru https://mobizon.kz Низкие цены для SMS Казахстана, 5.50 - 6.50 тг.
Infobip http://infobip.com/ru Международная компания, низкие цены на SMS по миру должны быть здесь. Проверено - низкие цены по Казахстану, 5.50 - 6.50 тг.
SemySMS https://semysms.net/ Провайдер, уникальный тем, что позволяет отправлять SMS через ваш мобильный телефон, по тарифам вашего оператора. Из плюсов - можно существенно сэкономить на SMS за счет использования безлимитных или почти безлимитных тарифов на отправку SMS от сотовых операторов. Из минусов - цифровой номер отправителя, не прямые каналы доставки (не 40% доставки, конечно, но как у обычного телефона), иногда может "врать" о статусах сообщений. Идеально подходит для отправки служебной информации срочным курьерам.
BitCall http://sc-tehno.ru/ Провайдер голосовых звонков. Преобразует текст в речь, звонит адресату и говорит сообщение. Поддерживает скрипты для динамического взаимодействия, например «Нажмите 1, если готовы принять заказ в назначенное время, или 2, если хотите связаться с оператором». Подробнее о способах использования см. инструкцию ниже.
SMS Gold Viber https://smsgold.ru/ Провайдер, отправляющий сообщения в Viber, а при невозможности - автоматически передает по SMS. В сообщение можно вставлять изображение и кнопку. Подробнее о способах использования см инструкцию ниже.
Epochta https://www.epochta.ru/ https://www.atompark.com Международная компания, низкие цены на SMS по миру должны быть здесь. Внимание! По умолчанию включен непрямой канал, в личном кабинете нужно переключать!
AMD Telecom https://www.amdtelecom.net/ Международная компания с центральным офисом в Греции. Низкие цены на SMS по миру должны быть здесь.
SigmaSMS https://sigmasms.ru/
Мир SMS https://mirsms.ru/
Интис
WebSMS
Занзара
SMS Manager
f1sms
Мир SMS GET
TeraSMS
Tele2
P1SMS
Kcell
ProntoSMS
SMSConsult
PlayMobile.uz
SMSCenter


AMD Telecom

https://www.amdtelecom.net/ - Международная компания с центральным офисом в Греции. Низкие цены на SMS по миру должны быть здесь.

Специфические функции провайдеров

BitCall

Сообщения могут быть как просто текстовыми, тогда будет просто совершен звонок и прочитан текст. Либо сообщения могут представлять из себя JSON-структуру (обязательно должна начинаться с "Context"), описывающую голосовое меню, например:

"Context":[{"Operator":"Backgroundtext", "Parameters":["Уважаемый <?>FormatTextJSON(dataset.name)>. 
К сожалению. доставка вашего заказа <?>FormatTextJSON(dataset.client_name)> номер <?>FormatTextJSON(dataset.number)>. задерживается. 
Ваш заказ будет доставлен до <?>FormatTextJSON(dataset.new_date)>. Приносим извинения за возможные неудобства.. если вам удобно 
принять заказ в это время, нажмите 1, если нет, для соединения с оператором и согласования времени доставки. нажмите 0"]},
{"Operator":"Waitexten", "Parameters":[5]},
{"Operator":"Input", "Parameters":[1]},
{"Operator":"Disconnect"},
{"Operator":"Input", "Parameters":[0]},
{"Operator":"Dial", "Parameters":["<?>FormatTextJSON(dataset.operator)>", "Уточнение заказа, клиент <?>FormatTextJSON(dataset.name)>"]},
{"Operator":"Nomatch"},
{"Operator":"Dial", "Parameters":["<?>FormatTextJSON(dataset.operator)>", "Уточнение заказа, клиент <?>FormatTextJSON(dataset.name)>"]}]

Полное описание возможностей структуры для IVR смотрите в документации в личном кабинете провайдера.

SMS Gold Viber

Добавление кнопки

Чтобы добавить кнопку, в тексте сообщения первые 2 строки должны быть:

ButtonText=Название_кнопки_до_20_знаков
ButtonURL=URL_перехода_по_кнопке (должен начинаться на http:// или https://, максимум 2048 символов)

Добавление изображения

Чтобы добавить изображение, его сначала нужно загрузить, отправив "сообщение" с содержанием изображения в формате JPG/GIF/PNG до 10Мб на адрес "IMAGE". Например, так:

set($id, SMS.SendSMS('IMAGE', StrFromFile('c:\1.jpg')));

А потом перед текстом сообщения указать строку:

ImageID=ID_изображения

Обратите внимание:

  • Если нужно одновременно вставить кнопку и изображение, то строки с кнопкой должны идти первыми, в противном случае кнопка не будет распознана. На порядок их появления в сообщении влиять невозможно.
  • На момент написания статьи провайдер утверждает, что загруженное изображение вместе с ID хранится на его сервере вечно, т.о. можно один раз загрузить, и потом долго использовать ID в сообщениях.
  • В случае автоматического перенаправления сообщения в SMS изображение и кнопка игнорируются.

Интис

Протокол поддержки популярной среди SMS-провайдеров коробочной системы SMS-рассылок Masteriya. На нем работают SMS-провайдеры Интис, F1SMS, SMS Gold и д.р.

Поддерживается каскадная отправка Вайбер - SMS.

Для использования функции вайбера укажите в имени отправителя через запятую имя отправителя для вайбера. А в самом тексте SMS можно включить параметры вида:

ButtonText=Перейти на наш сайт
ButtonURL=https://www.curie.ru
ImageURL=http://courierexe.ru/img/logo.png

Почему мои сообщения не доставлены?

В последнее время сотовые операторы озаботились борьбой со спамом. Они подняли цены, и, откуда-то, у провайдеров появилось такое понятие как "прямой" и "непрямой" каналы. Имеется в виду способ передачи сообщений между провайдером и сотовыми операторами. Практика показывает, что отправка сообщения через "непрямой" канал обеспечивает доставку в пределах 40%. Большая просьба, не спрашивать нас, почему. Потому что дешево :-) Более того, в случае использования непрямого канала провайдеры часто передают неверные статусы. Т.е. сообщение на самом деле не доставлено, а в программу оператор передает, что доставлено. Если Вас это не устраивает - позвоните своему провайдеру, и узнайте, как переключиться на "прямой" канал.

Вот есть наглядная иллюстрация непрямых каналов: https://www.youtube.com/watch?v=6OxUB19AzZU Обратите внимание, что видео старое, цены на сообщения с тех пор несколько изменились

Почему уходит много денег?

Во-первых, смотрите предыдущий пункт - операторы подняли цены для борьбы со спамом.

Во-вторых - обратите внимание на тексты сообщений. Общеизвестно, что в 1 SMS-сообщение помещается 67-70 символов в кириллице (по-русски) или 153-160 - в латинице (транслитерацией). Если в Вашем сообщении символов больше - оно разобъется на соответствующее количество "маленьких" сообщений, каждое из которых будет протарифицировано отдельно. В нашей программе они будут выглядеть одним сообщением. Т.о., постарайтесь писать сообщения как можно короче. ФИО курьеров можно, простым скриптом, сократить только до имени. Телефоны можно писать компактно, без скобок и тире (это так же важно, для того, чтобы получатель мог позвонить по приведенному номеру просто нажав на него). Рассмотрите вариант транслитерации - мы можем полностью транслитерировать сообщения при их формировании - тогда в 1 сообщение поместится в 2 раза больше текста.

Добавьте в дополнительные возможности отчет "Аналитика SMS", который можно скачать в разделе Скачать. Он позволяет проанализировать, сколько SMS тратится на отправку ваших сообщений, какой они длины, и как можно их оптимизировать.