![]() |
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]() ![]() ![]() |
|
TurSystem |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 8.12.2008 Репутация: нет Всего: нет |
Помогите, пожалуйста. Получил от оператора код, который необходимо встроить в программу для отправки сообщений через оператора Билайн. Но я не могу понять. какие компоненты использовать.
Вот код: Для отправки сообщений клиенту необходимо отправить 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 |
|||
|
||||
Alkash |
|
|||
коллекционер жизни ![]() ![]() Профиль Группа: Участник Сообщений: 516 Регистрация: 5.7.2004 Где: / Репутация: нет Всего: нет |
-------------------- Подпись >> /dev/null |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: Общие вопросы" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |