Готовый модуль отправки СМС 1С:Предприятие 8

С помощью API можно отправлять одиночные СМС-сообщения и осуществлять СМС-рассылку из 1С:Предприятие 8.

Шаг 1 - Зарегистрируйтесь в нашем личном кабинете

 На Ваш e-mail поступит пароль, который необходимо будет использовать в API.

Шаг 2 - Скачайте архив с исходным открытым кодом отправки СМС из 1C:Предприятие 8

Архив содержит исходный код файла обработчика "Отправка СМС.ert", текст кода и библиотеку V7PLUS.DLL. Скачать готовый скрипт отправки СМС из 1С:Предприятие 8.

Пример отправки СМС из 1С:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
Функция UTF8(Ст)
     Стр = ст;
     Стрим = Новый COMОбъект( "Adodb.Stream" );
     Стрим.Type = 2;
     Стрим.Mode = 3;
     Стрим.charset="utf-8";
     Стрим.Open();
     Стрим.WriteText(Стр);
     Стрим.Position=0;
     Стрим.charset="windows-1251";
     Рез=Стрим.ReadText(-1);
     Стрим.Close();
     Рез = СтрЗаменить(Рез, " ", "%20");     //С пробелом не отправлял сообщения
     возврат Рез;
КонецФункции
 
Процедура КнопкаВыполнитьНажатие(Кнопка)
     Логин          = "ВашЛогин";
     Пароль         = "ВашПароль";
     НомерТелефона  = "КодаШлемСМС";
     ИмяОтправителя = "test_sms";
 
     Сервер = "api.sms-prosto.ru";
 
     Запрос = "/?method=push_msg"+
         "&email=" + Логин+
             "&password="+Пароль+
             "&text=" +UTF8("Тестовое сообщение")+
             "&phone="+НомерТелефона+
             "&sender_name="+ИмяОтправителя;
 
     имяВыходногоФайла = "E:\1C-Bases\Отчеты и Обработки\Тестовые, в работе\REQUEST.xml";
 
     Соединение = Новый HTTPСоединение(Сервер);
     Соединение.Получить(запрос, имяВыходногоФайла);
 
//Разбираем ответ с сервера
     ЧтениеXML = Новый ЧтениеXML;
     ЧтениеXML.ОткрытьФайл(имяВыходногоФайла);
     Пока ЧтениеXML.Прочитать() Цикл
         ЭлементыФормы.ПолеТекстовогоДокумента1.ДобавитьСтроку(ЧтениеXML.ЛокальноеИмя);
         Если Строка(ЧтениеXML.ТипУзла) = "Начало элемента" Тогда
             ЧтениеXML.Прочитать();
             КодОшибки = ЧтениеXML.Значение;
         КонецЕсли;
 
         Если Строка(ЧтениеXML.ЛокальноеИмя) = "err_code" И Строка(ЧтениеXML.ТипУзла) = "Начало элемента" Тогда
             ЧтениеXML.Прочитать();
             КодОшибки = ЧтениеXML.Значение;
         КонецЕсли;
 
         Если Строка(ЧтениеXML.ЛокальноеИмя) = "id" И Строка(ЧтениеXML.ТипУзла) = "Начало элемента" Тогда
             ЧтениеXML.Прочитать();
             ИД_сообщения = ЧтениеXML.Значение;
         КонецЕсли;
     КонецЦикла;
 
     ЧтениеXML.Закрыть();
 
     КонецПроцедуры

Скачать готовый скрипт отправки СМС из 1С:Предприятие 8

Вернуться в раздел

Подписка на рассылку

Хотите получить доступ к секретным тарифам для избранных клиентов?

Нажимая на кнопку, Вы даете согласие на обработку своих персональных данных

Благодарим за заявку, мы свяжемся с вами в ближайшее время!

Спасибо!
Ваш отзыв принят!

Если вам необходима консультация, пожалуйста, оставьте заявку. Мы свяжемся с вами в ближайшее время!
Обязательное поле

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

Благодарим за заявку, мы свяжемся с вами в ближайшее время!

Хотите дешевле? Оставьте свои контакты и мы сделаем индивидуальное предложение!
Обязательное поле

Нажимая кнопку, Вы даете согласие на обработку персональных данных в соответствии с условиями, указанными по ссылке

Благодарим за заявку, мы свяжемся с вами в ближайшее время!

Не нашли, что искали? Оставьте контакты и мы обязательно сможем вам помочь!
Обязательное поле

Нажимая кнопку, Вы даете согласие на обработку персональных данных в соответствии с условиями, указанными по ссылке

Благодарим за заявку, мы свяжемся с вами в ближайшее время!

Чем отличаются каналы рассылок?
"Буквенный"
"Специальный"
"СМАРТ"
Нужно ли оформлять договор?
Да
Нет
Да
Время работы канала
Круглосуточно
Отправка осуществляется в будние дни с 10:00 до 20:00 по московскому времени. Планировать рассылку необходимо в первой половине дня (до 12:00 по МСК). Рассылка может быть отправлена на следующий день.
Отправка осуществляется в будние дни с 10:00 до 20:00 по московскому времени. Планировать рассылку необходимо в первой половине дня (до 12:00 по МСК). Рассылка может быть отправлена на следующий день.
Качество доставки
Гарантированная доставка
~85%
~97%
Отчет о доставке сообщений
Да
Нет
Нет
Какой отправитель используется?
"Буквенный, который указан в рассылке (при условии, что отправитель согласован с оператором)"
Цифровой (произвольные номера)
Цифровой (произвольные номера)
Скорость отправки SMS
~1500 SMS в секунду
Отправка осуществляется плавно в течение дня, либо на следующий день
Отправка осуществляется плавно в течение дня, либо на следующий день
Возможность отправлять одиночные SMS
Да
Нет
Нет
Возможность отправлять по API, SMPP
Да
Нет
Нет
Скорость доставки SMS
В течение 2-10 секунд после отправки
Плавная, в течение дня. Если запуск был во второй половине дня, SMS могут быть доставлены на следующий день.
Плавная, в течение дня. Если запуск был во второй половине дня, SMS могут быть доставлены на следующий день.
Количество символов в 1 SMS/сегменте
70 кириллицей или 160 латиницей
66 кириллицей или 156 латиницей
66 кириллицей или 156 латиницей
Максимальное количество сегментов в рассылке
11
3
4
Выберите Ваш город