Member 11239370 Ответов: 1

Помощь, необходимая при разработке системы массового обмена сообщениями


мой работодатель хочет meto разработать массовую систему обмена сообщениями на visual basic for application но я не знаком с этим языком не могли бы вы помочь мне ребята в разработке системы

Thanks7872

Если вы не знакомы с поставленной перед вами задачей, то есть два варианта

1) Изучите и реализуйте его. Если вы столкнетесь с какими-либо проблемами,делая то же самое, приходите сюда с блоком кода, с которым у вас есть проблема, и задайте конкретный вопрос.

2) найти другого работодателя.

Sinisa Hajnal

Убедите своего работодателя, что ваш язык (тот, с которым вы знакомы) делает лучший выбор из-за быстроты развития (вам не нужно изучать новый язык) и лучшей / более быстрой / легкой поддержки.

Kornfeld Eliyahu Peter

И все лучше, чем VBA...

Sinisa Hajnal

Hmmm...PHP? VB6?

Richard MacCutchan

Вы, очевидно, никогда не были в Лутоне. :)

1 Ответов

Рейтинг:
1

Ankit K. Saxena

Привет,

какой тип системы массового обмена сообщениями вам нужен??

будет ли он отправлять массовые SMS с помощью API или что??

если это происходит с помощью API то вы можете выбрать любой язык потому что реализовать API SMS довольно просто

Тем временем вы можете использовать C# winform


//Your authentication key
           string user = "XXXXXXXXX";
           //Multiple mobiles numbers separated by comma
           string pass = "XXXXX";
           //Sender ID,While using route4 sender id should be 6 characters long.
           string send = "060000";
           //Your message to send, Add URL encoding here.
           string text = textBox2.Text;
           string priority = "dnd";
           string stype = "normal";
           string phone = textBox1.Text;

           //Prepare you post parameters
           StringBuilder sbPostData = new StringBuilder();
           sbPostData.AppendFormat("user={0}", user);
           sbPostData.AppendFormat("&pass={0}", pass);
           sbPostData.AppendFormat("&sender={0}", send);
           sbPostData.AppendFormat("&phone={0}", phone);
           sbPostData.AppendFormat("&text={0}", textBox2.Text);
           sbPostData.AppendFormat("&priority={0}", priority);
           sbPostData.AppendFormat("&stype={0}", stype);


           try
           {
               //Call Send SMS API
           string sendSMSUri = "http://bhashsms.com/api/sendmsg.php";
               //Create HTTPWebrequest
               HttpWebRequest httpWReq = (HttpWebRequest)WebRequest.Create(sendSMSUri);
               //Prepare and Add URL Encoded data
               UTF8Encoding encoding = new UTF8Encoding();
               byte[] data = encoding.GetBytes(sbPostData.ToString());
               //Specify post method
               httpWReq.Method = "POST";
               httpWReq.ContentType = "application/x-www-form-urlencoded";
               httpWReq.ContentLength = data.Length;
               using (Stream stream = httpWReq.GetRequestStream())
               {
                   stream.Write(data, 0, data.Length);
               }
               //Get the response
               HttpWebResponse response = (HttpWebResponse)httpWReq.GetResponse();
               StreamReader reader = new StreamReader(response.GetResponseStream());
               string responseString = reader.ReadToEnd();

               //Close the response
               reader.Close();
               response.Close();
               MessageBox.Show("Your SMS send successfully");
           }
           catch (SystemException ex)
           {
               MessageBox.Show(ex.Message.ToString());
           }


Member 10581986

я попробовал тот же код. Tt не отправляет никаких сообщений и не сообщает об ошибке.