/// <summary>
/// 服务端 云片网,免费测试接口
/// </summary>
/// <param name="mobile1">手机号</param>
/// <param name="randnum">验证码</param>
/// <param name="last"></param>
/// <returns></returns>
public static string singleSend(string mobile1, string randnum, string last = "【馨泽营销师】")
{
string apikey = "**********************"; //配置您申请的appkey
// 发送的手机号
string mobile = mobile1;
// 发送内容
string text = "【云片网】您的验证码是" + randnum + "";
// 智能模板发送短信url
string url_send_sms = "https://sms.yunpian.com/v2/sms/single_send.json";
string data_send_sms = "apikey=" + apikey + "&mobile=" + mobile + "&text=" +
text;
return HttpPost(url_send_sms, data_send_sms);
}
public static string HttpPost(string Url, string postDataStr)
{
byte[] dataArray = Encoding.UTF8.GetBytes(postDataStr);
// Console.Write(Encoding.UTF8.GetString(dataArray));
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(Url);
request.Method = "POST";
request.ContentType = "application/x-www-form-urlencoded";
request.ContentLength = dataArray.Length;
//request.CookieContainer = cookie;
Stream dataStream = request.GetRequestStream();
dataStream.Write(dataArray, 0, dataArray.Length);
dataStream.Close();
try
{
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
StreamReader reader =
new StreamReader(response.GetResponseStream(), Encoding.UTF8);
String res = reader.ReadToEnd();
reader.Close();
//Console.Write("\nResponse Content:\n" + res + "\n");
return res;
}
catch (Exception e)
{
return e.Message + e.ToString();
}
}
C# .NET注册、修改密码发送短信验证码
最新推荐文章于 2024-04-18 08:54:07 发布