C#进行短信的验证码发送
这里是使用容联云进行短信的验证码发送(主要就是调用一个api接口)
现需要去官网注册一个账号
https://www.yuntongxun.com/
他可以让你提供了几个电话号码用于测试使用
然后按照上面文档所说调用api,注意传的数据
public static string SendMessage(string tel)
{
//验证码及有效期
Random rad = new Random();
string value = rad.Next(1000, 10000).ToString();
var redis = new RedisClient();
//放入内存,常用于验证码的识别
redis.Set("Num" + tel, value);
//到期时间
redis.Expire("Num" + tel, 180);
//保存到硬盘
redis.Save();
//释放内存
redis.Dispose();
var Verification = new List<string> {
value, "3" };
//网址
string BASE_URL