|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
09.02.2009, 10:50 | #1 |
Новичок
Джуниор
Регистрация: 09.02.2009
Сообщений: 1
|
Проблемы с отправкой СМС сообщений через Билайн
Помогите, пожалуйста. Получил от оператора код, который необходимо встроить в программу для отправки сообщений через оператора Билайн. Но я не могу понять. какие компоненты использовать.
Вот код: Для отправки сообщений клиенту необходимо отправить SOAP-запрос web-службе по адресу https://cc.goldentele.com/sms_service/ws.gtsms.phtml или http://cc.goldentele.com/sms_service/ws.gtsms.phtml, используя функцию sendSMS(). Входящие параметры функции: 1) <String> UserName (Логин пользователя) 2) <String> UserPassword (Пароль пользователя) 3) <Int> TemplateId (Номер шаблона для отправки сообщения) 4) <String> Destination (Номер телефона для отправки СМС. В формате 380YYXXXXXXX) 5) <String> Message (Текст сообщения) Исходящий параметр: <Int>SmsId (Идентификатор сообщения) Что такое номер шаблона. Шаблон создается на стороне провайдера (т.е. у нас), основная характеристика это "подпись", т.е. обратный номер. Этот номер можеть быть указан как цифрами, так и в виде альфанумерического имени, например, в вашем случае - "RadioTaxi". Количество шаблонов неограничено, но открытие нового должно быть оговорено. Пример отправки смс на PHP: $GTSMS = new SoapClient("https://cc.goldentele.com/sms_service/ws.gtsms.phtml"); $smsId = $GTSMS->sendSMS("userame", "*******", 1, 380YYXXXXXXX, "text message"); Как организовать это на Делфи, точно не скажу, уже давно на нем ничего не пишу. Если не ошибаюсь, работу с SOAP можно организовать через компоненты из пакета Indy, они входят в базовую поставку Делфи. Для получения статуса доставки с вашей клиента должна быть предоставлена ссылка, вызывая которую ГТ будет передавать два параметра одной строкой: ?MID=116514&STATUS=DELIVRD MID - СМС, идентификатор который клиент получает при регистрации отправки СМС STATUS - статус СМС, возможны варианты: DELIVRD - Message is delivered to destination EXPIRED - Message validity period has expired. DELETED - Message has been deleted. UNDELIV - Message is undeliverable UNKNOWN - Message is in invalid state REJECTD - Message is in a rejected state |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблема с отправкой MemoryStream от сервера к клиенту | Ragnarek | Работа с сетью в Delphi | 4 | 07.02.2009 10:29 |
Проблемы с сохранением файла через SaveDialog | Волк | Общие вопросы Delphi | 4 | 05.02.2009 04:27 |
Подскажите с отправкой почты | Proof | Работа с сетью в Delphi | 2 | 19.08.2008 19:46 |
Перехват сообщений от Службы сообщений (Messenger) | SJMS | Win Api | 6 | 17.07.2008 10:26 |
Помогите с отправкой данных!! | boostman | Работа с сетью в Delphi | 3 | 13.06.2008 19:34 |