概述
这篇文章主要为大家分享ASP.NET(C#)短信接口代码,ASP.NET(C#)短信发送、ASP.NET(C#)批量发送、ASP.NET(C#)短信验证码发送,感兴趣的小伙伴们可以参考一下。
支持语言:ASP.NET(C#)
功能:ASP.NET(C#)短信接口、ASP.NET(C#)发送短信
用途:短信验证码、会员营销短信、各类通知短信
注意事项:该代码仅供接入秒赛短信接口参考使用,客户可根据实际需要自行编写;
//项目需要添加System.web引用
using
System;
using
System.Collections.Generic;
using
System.IO;
using
System.Linq;
using
System.Net;
using
System.Text;
using
System.Threading.Tasks;
using
System.Web;
namespace
Apis {
class
Program {
static
void
Main(
string
[] args) {
//账号
string
account =
"xxxxxxxxxxxxxxxxxxxxxxx"
;
//密码
string
pswd =
"xxxxxxxxxxxxxxxxxxxxxxx"
;
//修改为您要发送的手机号
string
mobile =
"xxxxxxxxxxxxxxxxxxxxxxx"
;
// 短信发送接口的http地址,请咨询客服
string
url =
"xxxxxxxxxxxxxxxxx"
;
// 发验短信调用示例
// 发送内容
string
msg =
"【秒赛科技】您的验证码是:1234"
;
string
data =
"account="
+ account +
"&pswd="
+ pswd +
"&mobile="
+ mobile +
"&msg="
+ msg +
"&needstatus=true"
;
HttpPost(url, data);
}
public
static
void
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"
);
}
catch
(Exception e) {
Console.Write(e.Message + e.ToString());
}
}
}
}
最后
以上就是仁爱柜子为你收集整理的ASP.NET(C#)短信接口代码示例的全部内容,希望文章能够帮你解决ASP.NET(C#)短信接口代码示例所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复