ОтправитьSMS
страницаПредусмотрено две одноименных функции: ОтправкаSMS.ОтправитьSMS для вызова с сервера ОтправкаSMSКлиент.ОтправитьSMS для вызова с клиента
1. Для вызова с сервера
Отправляет SMS через настроенного поставщика услуги, возвращает идентификатор сообщения.
Синтаксис
Функция ОтправитьSMS(НомераПолучателей, Знач Текст, ИмяОтправителя = Неопределено, ПеревестиВТранслит = Ложь) ЭкспортПараметры
НомераПолучателей— Массив из Строка - номера получателей в формате +7ХХХХХХХХХХ;Текст— Строка - текст сообщения, максимальная длина у операторов может быть разной;ИмяОтправителя— Строка - имя отправителя, которое будет отображаться вместо номера у получателей;ПеревестиВТранслит— Булево - Истина, если требуется переводить текст сообщения в транслит перед отправкой.
Возвращаемое значение
Структура:
- ОтправленныеСообщения - Массив из Структура: ** НомерПолучателя - Строка - номер получателя SMS. ** ИдентификаторСообщения - Строка - идентификатор SMS, присвоенный провайдером для отслеживания доставки.
- ОписаниеОшибки - Строка - пользовательское представление ошибки, если пустая строка, то ошибки нет.
Пример вызова
Результат = ОтправкаSMS.ОтправитьSMS(НомераПолучателей, Текст, ИмяОтправителя, ПеревестиВТранслит)Доступность
Сервер, Толстый клиент, Внешнее соединение
2. Для вызова с клиента
Открывает форму для отправки нового SMS.
Синтаксис
Процедура ОтправитьSMS(НомераПолучателей, Текст, ДополнительныеПараметры) ЭкспортПараметры
НомераПолучателей— Массив из Структура:- Телефон - Строка - номер получателя в формате +<КодСтраны><КодDEF><номер>;
- Представление - Строка - представление номера телефона;
- ИсточникКонтактнойИнформации - СправочникСсылка - владелец номера телефона.
Текст— Строка - текст сообщения, длиной не более 1000 символов.ДополнительныеПараметры— Структура - дополнительные параметры отправки SMS:- ИмяОтправителя - Строка - имя отправителя, которое будет отображаться вместо номера у получателей;
- ПеревестиВТранслит - Булево - Истина, если требуется переводить текст сообщения в транслит перед отправкой.
Пример вызова
ОтправкаSMSКлиент.ОтправитьSMS(НомераПолучателей, Текст, ДополнительныеПараметры)Доступность
Тонкий клиент, Толстый клиент