Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.05.2010, 09:37   #1
zita4321
 
Регистрация: 09.09.2009
Сообщений: 3
По умолчанию расширение .wbp - отправка смс в БИЛАЙН

Пытаюсь сформировать POST запрос для сайта билайн, но не получается, хотя для сайта мегафон подобный подход срабатывает.
Думаю, что дело в расширении страницы билайн .wbp.
Помогите разобраться как с таким расширением работать

procedure TForm1.Button1Click(Sender: TObject);
begin
params:=TStringList.Create;
params.Add('send=');
params.Add('smstext=fdgdfgdfgd');
params.Add('smstoprefix=905');
params.Add('smsto=5205208');
params.Add('translit=false');
params.Add('confirm_key='+Edit2.Tex t); // Edit2.Text - код картинки
params.Add('confirmcode='+Edit2.Tex t); // Edit2.Text - код картинки
http1.Post('http://www.beeline.ru/sms/index.wbp',params);
params.free;
end;
zita4321 вне форума Ответить с цитированием
Старый 12.05.2010, 10:11   #2
Denager
Москоу
Форумчанин
 
Регистрация: 29.01.2008
Сообщений: 138
По умолчанию

deleted deleted

Последний раз редактировалось Denager; 12.05.2010 в 10:13.
Denager вне форума Ответить с цитированием
Старый 12.05.2010, 11:48   #3
zita4321
 
Регистрация: 09.09.2009
Сообщений: 3
По умолчанию

почему deleted deleted ????????????
zita4321 вне форума Ответить с цитированием
Старый 12.05.2010, 12:06   #4
Denager
Москоу
Форумчанин
 
Регистрация: 29.01.2008
Сообщений: 138
По умолчанию

zita4321, писал, но написал ерунду)
Вы проверяете отсылаемые параметры снифером? Или анализируя код страницы только?
Denager вне форума Ответить с цитированием
Старый 12.05.2010, 12:14   #5
Denager
Москоу
Форумчанин
 
Регистрация: 29.01.2008
Сообщений: 138
По умолчанию

Просто у меня строка из снифера выглядит вот так
Цитата:
send=&smstext=test_message&smstopre fix=903&smsto=4000006&dirtysmstext= test_message&translit=on&confirm_ke y=&confirmcode=3164&x=47&y=1
Вы явно шлете не все параметры
Получается вам надо слать
Цитата:
'send='
'smstext=text_of_sms'
'smstoprefix=префикс'
'smsto=постфикс' //Номер складывается префикс+постфикс
'dirtysmstext=text_of_sms'
'translit=on'
'confirm_key='
'confirmcode=3164' //Код с картинки
'x=47' //Не смотрел, что это, но по ходу ява-скриптом отлавливается координата х на кнопке
'y=1' // Тоже, но y. Впринице можете сами это отследить через снифер. Ничего страшного по идеи быть не должно, если будете слать константы

Последний раз редактировалось Denager; 12.05.2010 в 12:50.
Denager вне форума Ответить с цитированием
Старый 12.05.2010, 12:44   #6
zita4321
 
Регистрация: 09.09.2009
Сообщений: 3
По умолчанию

Denager, спасибо за разъяснения. Но почему-то не работает и теперь еще ошибку исключения выдает. (((

Последний раз редактировалось zita4321; 12.05.2010 в 12:57.
zita4321 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
отправка смс Klyaksa Общие вопросы по Java, Java SE, Kotlin 3 21.03.2012 22:43
отправка смс пауэрлифтинг Фриланс 3 28.03.2010 00:31
Отправка СМС basker2007 Работа с сетью в Delphi 18 18.06.2009 11:05
Проблемы с отправкой СМС сообщений через Билайн tuschkan Компоненты Delphi 0 09.02.2009 10:50
Отправка СМС. doniyor Работа с сетью в Delphi 1 12.01.2009 14:03