将发送的短信到存储数据库步骤

1.项目中创建一个Remote类库,添加一个TenXunYunSMS.cspublic class TenXunYunSMS { //appId public int appId; //appKey public string appKey = ""; //短信模板ID private i...
摘要由CSDN通过智能技术生成

1.项目中创建一个Remote类库,添加一个TenXunYunSMS.cs

public class TenXunYunSMS   
 {        
//appId        
public int appId;        
//appKey        
public string appKey = "";        
//短信模板ID        
private int tmplateId = 124131;        
//签名内容       
 private string smsSign = "bbbcn";       
 /// <summary>        
/// 验证码        
/// </summary>        
public int Code { get; set; }       
 /// <summary>        
/// 发送验证码        
/// </summary>        
/// <param name="phone"></param>        
/// <returns></returns>        
public void SetSMS(string phone)
{            
Random random = new Random();            
int code = random.Next(10000, 999999);            
try{               
 SmsSingleSender ssender = new SmsSingleSender(appId, appKey);                
var result = ssender.sendWithParam("86", phone,tmplateId, new[] { code.ToString() }, smsSign, "", "");            
 }            
catch (JSONException ex){   
         throw;            
}catch (HTTPException ex){               
         throw;           
}catch (Exception ex){                
         throw;           
}
    Code = code;        
}    
}

2.在数据库中创建一个表来存储用户接收到的验证码


                
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值