发送短信
Posted sunping177
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了发送短信相关的知识,希望对你有一定的参考价值。
1.短信格式:您名下的学生:学生名字 编号:123,2017/01/01在留学管家修改了邮箱地址,原邮箱为:sun@xx.com 新邮箱为:sun@xx.com&typeid=1
string postdata = string.Format("mobile=0&content=您名下的学生:1 编号:2,3在留学管家修改了邮箱地址,原邮箱为:4 新邮箱为:5&typeid=1", item.AdviserMobile, stuName, stuNo, DateTime.Now.ToString("yyyy-MM-dd"), email, value.Field);
string result1 = JsonHelper.PushToWeb("http://xxxx:10086/SMSPush", postdata);
//192.168.0.120
2.对应的pushtoweb方法
public static string PushToWeb(string weburl, string data)
byte[] byteArray = Encoding.UTF8.GetBytes(data);
HttpWebRequest webRequest = (HttpWebRequest)WebRequest.Create(new Uri(weburl));
webRequest.Method = "POST";
webRequest.ContentType = "application/x-www-form-urlencoded";
webRequest.ContentLength = byteArray.Length;
Stream newStream = webRequest.GetRequestStream();
newStream.Write(byteArray, 0, byteArray.Length);
newStream.Close();
//接收返回信息:
HttpWebResponse response = (HttpWebResponse)webRequest.GetResponse();
StreamReader aspx = new StreamReader(response.GetResponseStream(), Encoding.UTF8);
return aspx.ReadToEnd();
以上是关于发送短信的主要内容,如果未能解决你的问题,请参考以下文章