Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Отправка СМС, а в ответ тишина 
:(
    Опции темы
ishimcity
  Дата 1.12.2007, 16:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 230
Регистрация: 1.6.2007
Где: Тюменская область . Ишим

Репутация: нет
Всего: 1



Уважаемые програмисты...вопрос такой есть сайт по отправке СМС на оператора U-TEL
На делфи сделал пример все работает а вот на С# что то нехочет работать...код представляю ,в чем тут может быть проблема???? такое ощущение что возможно нет кеширования и второй вызов делаю уже к другой странице поэтому коды несовпадают....
Код


public string rt;
        public const string url = "/ctrlimg/?c="; // строка содержащяя мне нужный код подтверждения

        private void Form1_Load(object sender, EventArgs e)
        {
            HttpWebRequest httpWebRequest = (HttpWebRequest)WebRequest.Create("http://www.tumen.u-tel.ru/content/Services/SMSandMMS/smssend"); // - делаю вызов 
            HttpWebResponse httpWebResponse = (HttpWebResponse)httpWebRequest.GetResponse();
            Stream responseStream = httpWebResponse.GetResponseStream();
            StreamReader responseStreamReader = new StreamReader(responseStream, Encoding.Default /*Encoding.UTF8*/);
            string txt = responseStreamReader.ReadToEnd();
            rt = txt.Substring(txt.IndexOf(url) + url.Length,10); // получаю код
            HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://www.tumen.u-tel.ru/ctrlimg/?c=" + rt);
            request.Accept = "image/jpeg";
            HttpWebResponse response = (HttpWebResponse)request.GetResponse();
            Stream receiveStream = response.GetResponseStream();
            Image imgg = Image.FromStream(receiveStream); // вывожу картинку подтверждения
            img.Image = imgg;  // картинка на экране

        }

        private void button1_Click(object sender, EventArgs e)
        {
            string z = "http://www.tumen.u-tel.ru/content/Services/SMSandMMS/smssend";
            HttpWebRequest MyRequest = (HttpWebRequest)WebRequest.Create(z); // делаю запрос  
            MyRequest.Method = "POST";
            string postData = "&action=ins&mode=insSms&phone_number="+tel.Text+"&message_text="+sms.Text+"&confirm_code="+ cod.Text;  // строка данных
           
            ASCIIEncoding encoding = new ASCIIEncoding();
            byte[] byte1 = Encoding.Default.GetBytes(postData);
            MyRequest.AllowAutoRedirect = true;
            MyRequest.Referer = "http://www.tumen.u-tel.ru/content/Services/SMSandMMS/smssend";
            MyRequest.UserAgent = "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)";  
            MyRequest.ContentType = "application/x-www-form-urlencoded";
            MyRequest.ContentLength = postData.Length;
            Stream newStream = MyRequest.GetRequestStream();
            newStream.Write(byte1, 0, byte1.Length);                         
            newStream.Close();
            MessageBox.Show("Ваше Сообщение отправлено!");
        }
    }
}




а в ответ нет ничего
 smile 
PM MAIL ICQ Skype YIM   Вверх
ishimcity
Дата 2.12.2007, 17:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 230
Регистрация: 1.6.2007
Где: Тюменская область . Ишим

Репутация: нет
Всего: 1



так и есть виноваты куки....
PM MAIL ICQ Skype YIM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
cully
mr.DUDA
Exception

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, cully, mr.DUDA, Exception.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Распределённые приложения и сеть | Следующая тема »


 




[ Время генерации скрипта: 0.0356 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.