Отправка SMS через web-сервис www.infobip.com (REST)

Публикация № 804798

Разработка - Системная интеграция - SMS рассылки

SMS www.infobip.com infobip веб-сервис web-сервис

Простой пример отправки SMS по протоколу https через сервис www.infobip.com.

Так как на сайте не нашел примеров работы с сервисом СМС рассылок https://www.infobip.com/ , а клиент уже с ними давно работает и попросил  интеграции данного СМС провайдера - пришлось самому написать. Оформил как отдельную обработку - что бы если кому-то попадется такая же задача - эта публикация сэкономит драгоценное время на изучение документации. 

Сам же код отправки sms сообщения очень простой, если лень качать обработку:

Функция SendSMS(Подпись,НомерПолучателя,ТекстСообщения) 
	ВинХТТП =Новый COMОбъект("WinHttp.WinHttpRequest.5.1"); 
	Если ЗначениеЗаполнено(Прокси) Тогда
		ВинХТТП.SetProxy(2,Прокси);
	КонецЕсли;	
	ВинХТТП.Open("POST","https://api.infobip.com/sms/1/text/single",0);
	smsjson = "
	|{  
	|	   ""from"":"""+Подпись+""",
	|	   ""to"":"""+НомерПолучателя+""",
	|	   ""text"":"""+ТекстСообщения+"""
	|	} 	";
	
	ВинХТТП.setRequestHeader("accept", "application/json");
	ВинХТТП.setRequestHeader("content-type", "application/json");
	ВинХТТП.setRequestHeader("authorization", "Basic "+ПолучитьBase64ЗаголовокАвторизации());
	ВинХТТП.Send(smsjson);
	Ответ = ВинХТТП.ResponseText();
	Попытка 
		Струк  = ПолучитьСтруктуруИзJSON(ВинХТТП.ResponseText());
		SMSID  = Струк.messages[0].messageId;
		Статус = Струк.messages[0].status.description;
	Исключение
		SMSID  = "Ошибка";
		Статус = Ответ;
	КонецПопытки;	
	
	Возврат Новый Структура("SMSID,Статус",SMSID,Статус);	
КонецФункции

Тестировалась на платформе 1с v8.3.11, к конфигурации не привязана.

Скачать файлы

Наименование Файл Версия Размер
Отправка SMS через web-сервис www.infobip.com (REST):
.epf 8,18Kb
24.03.18
4
.epf 1.0 8,18Kb 4 Скачать

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо
1. ltfriend 441 28.03.18 21:33 Сейчас в теме
А как быть тем, у кого 1С на линукс или макос? Другими словами, чем вам не угодило HTTPСоединение?
2. 6есик 46 29.03.18 13:58 Сейчас в теме
(1) Из соображений что в таком виде проще под 7.7 портировать функционал. Но если вас такой ответ не устроит - спорить не буду, так как понимаю что использовать встроенные объекты всегда универсальнее.
Оставьте свое сообщение

См. также

Управление ИТ-проектами. Модуль 2: продвинутый онлайн-курс по классическим методам управления проектами. Вебинары проходят с 12 марта по 11 июня 2020 года. Промо

Продвинутый онлайн-курс по классическому управлению ИТ-проектами позволит слушателям освоить инструменты из PMBoK® и 1С:Технологии корпоративного внедрения и научиться их применять для проектов любого масштаба. Курс включает в себя 12 вебинаров и 12 видеолекции, разбор кейсов и рекомендации экспертов по проектам слушателей. Ведущая курса - Мария Темчина.

от 13000 рублей

Android SMS шлюз для 1С

Инструменты и обработки Системный администратор Программист Пользователь Приложение (apk) v8 1cv8.cf Россия Android Абонемент ($m) SMS рассылки

Android SMS шлюз для отправления СМС из 1С с использованием протокола https.

1 стартмани

14.01.2020    948    2    VzhenyaV    3       

1C:Предприятие для программистов: Расчетные задачи (зарплата). Онлайн-интенсив с 01 по 17 июня 2020 г. Промо

Данный онлайн-курс предусматривает изучение механизмов платформы “1С:Предприятие”, которые предназначены для автоматизации периодических расчетов, а именно - для расчета зарплаты. Курс предназначен для тех, кто уже имеет определенные навыки конфигурирования и программирования в системе “1С:Предприятие”, а также для опытных пользователей прикладного решения “1С:Зарплата и управление персоналом” и прочих прикладных решений, в которых реализован функционал расчета зарплаты.

4900 рублей

Работа с API Omnicell

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 1cv8.cf Украина Windows Абонемент ($m) SMS рассылки

Обработка представляет шаблон методов для работы с API сервиса Omnicell (SMS+Viber). Разрабатывалось и тестировалось на 1С:Предприятие 8.3 (8.3.10.2650).

1 стартмани

16.12.2019    1678    jaroslav.h    0       

Базовый курс по управлению ИТ-проектами. Курс проходит с 26 февраля по 22 апреля 2020 года. Промо

Отличительная черта курса - органичное сочетание трех вещей: 1.Теория проектного управления (PMI®+Agile Alliance+Российские ГОСТ+Методологии от 1С); 2. Опыт внедрения продуктов 1С (опыт франчайзи и успешных компаний + тренды Infostart Event и Agile Days); 3. Разбор реальных проблем и рекомендации экспертов по проектам слушателей. Мы будем фиксироваться на тех инструментах, которые реально оказываются полезными в практике руководителей проектов внедрения. Ведущая курса - Мария Темчина.

от 11000 рублей

Итилиум, отправка смс через usb модем (мобильный телефон), без изменения конфигурации

Инструменты и обработки Программист Пользователь Внешняя обработка (ert,epf) v8 1cv8.cf ИТ-компания Россия УУ Windows Абонемент ($m) SMS рассылки

Отправка смс уведомлений ответственному за обращение, через утилиту cmd2phone, используя настройки типового функционала конфигурации Итилиум.

1 стартмани

20.11.2019    1200    mangushov    0       

Мобильное приложение для Android для отправки СМС из 1C

Инструменты и обработки no Конфигурация (md, cf) v8 1cv8.cf Абонемент ($m) SMS рассылки Мобильная разработка

Вашему вниманию предлагается мобильное приложение (конфигурация .cf) + HTTP сервис для отправки СМС из 1С8

2 стартмани

04.11.2019    2707    dimasikus31    2       

Голосование за доклады на INFOSTART MEETUP Kazan - до 25 февраля. Промо

Выбирайте и голосуйте за самые интересные доклады! Лучшие из лучших попадут в окончательную программу казанского митапа. Оставить свой голос можно до 25 февраля 2020 года.

Пример отправки СМС из 1С от провайдера smstraffic.ru

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 1cv8.cf Россия Windows Абонемент ($m) SMS рассылки

Отправка смс из 1С от smstraffic.ru. Данную обработку можно взять за основу для внедрения в любую конфигурацию 1С.

1 стартмани

08.10.2019    1498    Flatra56    0       

Интеграция 1С и Viber / СМС сервиса Intel Telecom

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 1cv8.cf Украина Windows Абонемент ($m) SMS рассылки

Обработка демонстрирует вызов двух методов API провайдера : 1) Отправка вайбер-сообщения 2) Получение статуса отправленного сообщения.

1 стартмани

10.07.2019    3337    4    bulpi    4       

Базовый курс по обмену данными в системе 1С:Предприятие. Онлайн-интенсив с 12 по 28 мая 2020 г. Промо

Данный онлайн-курс предусматривает изучение механизмов платформы “1С:Предприятие”, обеспечивающих обмен данными между различными прикладными 1С-решениями и взаимодействие с другими информационными системами. Курс предназначен для тех, кто уже имеет определенные навыки конфигурирования и программирования в системе “1С:Предприятие”.

5500 рублей

Универсальные уведомления для БСП

Инструменты и обработки Программист Пользователь Архив с данными v8 1cv8.cf Россия Абонемент ($m) Email SMS рассылки БСП (Библиотека стандартных подсистем)

Расширение, позволяющее создавать настраиваемые уведомления, с использованием стандартного функционала БСП "Шаблоны сообщений".

1 стартмани

10.06.2019    3755    12    wizard.ilmir02    8       

Информационная рассылка СМС для УТ 10.3 через сервис smsru

Инструменты и обработки Пользователь Внешняя обработка (ert,epf) v8 v8::ОУ УТ10 УУ Управление взаимоотношениями с клиентами (СRM) Абонемент ($m) SMS рассылки

Обработка предназначения для конфигурации 1С Управление торговлей 10.3. Отправляет СМС покупателям в документах Заказ покупателя, через сервис sms.ru

10 стартмани

22.05.2019    2706    1    astracrypt    2       

Подборка программ для взаимодействия с ЕГАИС Промо

ЕГАИС (Единая государственная автоматизированная информационная система) - автоматизированная система, предназначенная для государственного контроля за объёмом производства и оборота этилового спирта, алкогольной и спиртосодержащей продукции. Инфостарт рекомендует подборку проверенных решений для взаимодействия с системой.

Отправка SMS через API Intel-Telecom для 1С:Предприятие 8 (обычные и управляемые формы)

Инструменты и обработки no Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Украина Россия Windows Абонемент ($m) SMS рассылки

Отправка смс через платный сервис Intel-Telecom. Внешняя обработка для отправки СМС, работает как на обычных, так и на управляемых формах.

1 стартмани

04.04.2019    2604    agressor    0       

Рассылка СМС при начислении/списании бонусных баллов (Розница 2)

Инструменты и обработки Пользователь Внешняя обработка (ert,epf) v8 Розница Розничная и сетевая торговля (FMCG) Россия УУ Розничная торговля Абонемент ($m) SMS рассылки

Обработка выполняет рассылку СМС оповещений держателям дисконтных карт магазина с информацией о начислении/списании бонусных баллов.

2 стартмани

01.04.2019    3708    8    denmax    1       

1C:Предприятие для программистов: Запросы и отчеты. Второй поток. Онлайн-интенсив с 17 марта по 16 апреля 2020 г. Промо

Данный онлайн-курс предусматривает углубленное изучение языка запросов и возможностей системы компоновки данных, которые понадобятся при разработке отчетов, работающих на платформе “1С:Предприятие” в рамках различных прикладных решений. Курс предназначен для тех, кто уже имеет определенные навыки конфигурирования и программирования в системе “1С:Предприятие”, а также для опытных пользователей различных прикладных решений, которые используют в своей работе отчеты разного назначения.

6500 рублей

[Расширение] Авторассылка сообщений для 1С: Розница

Инструменты и обработки Пользователь Архив с данными v8 Розница Реклама, PR и маркетинг Россия УУ Управление взаимоотношениями с клиентами (СRM) Абонемент ($m) SMS рассылки Email

Данное расширение позволят настроить стандартный документ "Информационная рассылка" работать в автоматическом режиме для определенной Группы получателей скидки. Походит для SMS и Email рассылок. Работает на конфигурации 1С:Розница 2.2.11.16 и выше, платформа 8.3.12.1685

3 стартмани

11.03.2019    2778    1    bargomi    4       

Обработка для рассылки SMS сообщений из 1С

Инструменты и обработки no Внешняя обработка (ert,epf) v8 1cv8.cf Украина Windows Абонемент ($m) SMS рассылки

Данная обработка позволяет выполнять SMS-рассылку по списку, напрямую из базы 1С. -Информирование контрагентов; -Информирование сотрудников.

1 стартмани

04.03.2019    2448    2    algabas    0       

INFOSTART MEETUP Kazan. 13 марта 2020 г. Промо

Инфостарт продолжает путешествие по России. Следующая остановка - Казань. Тема мероприятия - управление и технологии автоматизации учета на платформе "1С: Предприятие". Ждем всех: докладчиков и участников! Стоимость участия - 5 500 рублей. Цена действительна до 30.01.2020

5 500

Калькулятор дерева запросов (подготовка данных для рассылок sms / email)

Инструменты и обработки Программист Конфигурация (md, cf) v8::Запросы Абонемент ($m) Инструментарий разработчика SMS рассылки Email

Универсальная обработка предназначена для автоматизации подготовки данных методом обсчета дерева запросов. Корень дерева - это окончательный результат вычисления. Например, Вы занимаетесь ежемесячной рассылкой "рекламных предложений))" и выполняете такую рутину: - шаг №1 -> взять все телефоны физ.лиц из базы - шаг №2 -> взять все телефоны юр.лиц - шаг №3 -> объединить выборки шагов №№1,2 - шаг №4 -> исключить определенные телефоны из шага №3 - шаг №5 -> сохранить окончательный список телефонов для дальнейших действий Как данная обработка поможет Вам автоматизировать эти действия - далее в описании.

1 стартмани

23.01.2019    2964    mrcamomile    0       

Отправка SMS через сервис Белтелеком

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 1cv8.cf Беларусь Windows Управление взаимоотношениями с клиентами (СRM) Абонемент ($m) SMS рассылки

Обработка позволяет отправлять SMS сообщения через сервис https://sms.beltelecom.by. Она сделана универсально и запустится под любой конфигурацией на толстом клиенте. Обработка будет полезна для интеграции в свои проекты или в качестве примера работы с защищенными PHP с сервисами по методу PUTS.

1 стартмани

28.12.2018    3380    6    sergei198821    3       

​​​​​​​CorelDRAW Graphics Suite 2019 Промо

CorelDRAW – пакет профессиональных инструментов для редактирования фотографий, разработки дизайна, создания макетов страниц и векторных иллюстраций

Онлайн-курс "Подготовка к экзамену 1С:Эксперт и 1С:Профессионал по технологическим вопросам" с 7 по 24 апреля 2020 г. Промо

На курсе вы получите практические навыки решения задач производительности 1С, в том числе характерных для высоконагруженных информационных систем (более 1000 пользователей). Подготовка к экзамену – только одна из составляющих курса. 70% слушателей приходят за знаниями, которые позволят расти и зарабатывать, делать сложные задачи на крупных проектах.

16450 рублей

Использование объекта "HTTPСоединение" для отправки и получения SMS сообщений через модем Huawei с прошивкой HiLink (Возможности на 8.3.11.3034)

Статья Программист Внешняя обработка (ert,epf) v8 1cv8.cf Россия Абонемент ($m) SMS рассылки

В данной статье я бы хотел поделиться опытом работы с GSM модемом. Точнее, опытом отправки SMS сообщений, используя обращения к модему Huawei с прошивкой HiLink, через встроенные механизмы платформы 1С:Предприятие 8.3.

1 стартмани

10.11.2018    5040    4    Sedaiko    1       

Верификация дисконтной карты покупателя по номеру телефона (Подтверждение скидки по СМС (SMS) для 1С)

Инструменты и обработки Пользователь Расширение (cfe) v8::ОУ Розница УТ11 Россия УУ Розничная торговля Абонемент ($m) SMS рассылки

Расширения для типовой Управление Торговлей 11 и 1С: Розница, добавляющее в функционал Рабочего места кассира верификацию дисконтной карты розничного покупателя по коду через СМС на телефон клиента. Теперь, если у клиента при покупке нет с собой дисконтной карты, он сможет получить скидку по ней по номеру своего телефона.

1 стартмани

10.08.2018    9649    68    user1028927    31       

Готовые переносы данных из различных конфигураций 1C Промо

Рекомендуем готовые решения для переноса данных из различных конфигураций 1C. C техподдержкой от разработчиков и гарантией от Инфостарт.

Прием и обработка SMS на стороне 1С

Инструменты и обработки Программист Конфигурация (md, cf) v8 Абонемент ($m) SMS рассылки

Иногда необходимо выполнять некоторые действия в 1С при получении SMS. Реализовал с помощью телефона на Andriod с программой MacroDroid и http-сервиса на стороне 1С.

2 стартмани

25.05.2018    5739    anton.fly7    2       

СМС-верификация при регистрации клиента, списании бонусных баллов, СМС о начислении баллов

Инструменты и обработки Программист Пользователь Расширение (cfe) v8 v8::ОУ Розница УТ11 Розничная и сетевая торговля (FMCG) УУ Управление взаимоотношениями с клиентами (СRM) Розничная торговля Абонемент ($m) SMS рассылки Управление торговлей

Предлагаемое расширение для конфигурации 1С Управление Торговлей 11, и Розница 2 позволяет подтверждать операции с бонусными баллами с помощью СМС, отправляемых на телефон клиента. Также предлагается внешняя обработка для отправки информации о начислении бонусных баллов по СМС.

2 стартмани

16.03.2018    19884    112    Kutuzov    76       

Программы для исполнения 488-ФЗ: Маркировка товаров Промо

1 января 2019 года вступил в силу ФЗ от 25.12.2018 № 488-ФЗ о единой информационной системе маркировки товаров с использованием контрольных (идентификационных) знаков, который позволяет проследить движение товара от производителя до конечного потребителя. Инфостарт предлагает подборку программ, связанных с применением 488-ФЗ и маркировкой товаров.

Отправка СМС из базы через БИЛАЙН, ТЕЛЕ2

Инструменты и обработки Системный администратор Руководитель проекта Внешняя обработка (ert,epf) v8 УТ10 УПП1 ERP2 УТ11 УУ Windows Управление взаимоотношениями с клиентами (СRM) Абонемент ($m) SMS рассылки

Хочу поделиться простой обработкой, дающей возможность отправлять СМС сообщения из ваших баз через оператора сотовой связи Билайн Назначение очень широкое. На текущий момент без информирования клиентов сейчас никуда.

1 стартмани

03.01.2018    13829    32    appolon321    3       

Отправка СМС сообщений из 1С: Управление торговлей 10.3 через оператора Tele2

Инструменты и обработки Руководитель проекта Архив с данными v8 УТ10 БП3.0 УТ11 УУ Windows Управление взаимоотношениями с клиентами (СRM) Абонемент ($m) SMS рассылки

Обработка для отправки СМС сообщений через оператора Tele2. Сначало нужно зарегистрироваться у данного оператора, получить логин и пароль,

10 стартмани

06.12.2017    9843    3    astracrypt    8