写了一个获取短信验证码功能模块,前面三条短信能正常接收,三条过后,每获取一次要等2-4小时,怎么回事?没遇到过这种情况啊!

月亮与六钢镚儿 月亮与六钢镚儿 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
下面贴代码:
#region 短信
public string SendSMS(string phoneNum, string msg)
{
string bs = "yj";
string url = "http//:www.xiaodingdang.com.cn";
Dictionary<string, string> param = new Dictionary<string, string>();
param.Add("bs", bs);
param.Add("phones", phoneNum);
param.Add("msg", msg);
var result = sendPost(url, param);
return result;
}
/// <summary>
/// 发送验证码
/// </summary>
/// <param name="phone"></param>
/// <returns></returns>
public JsonResult SendMsg(string phone)
{
string yidong = @"^1[0-9]{10}$";
Regex yReg = new Regex(yidong);
if (!yReg.IsMatch(phone))
{
return Json(new { code = -1, msg = "手机号码格式错误。", yzm = "" }, JsonRequestBehavior.AllowGet);
}
Random r = new Random(System.Environment.TickCount);
int i = r.Next(100000, 999999);
var reslut =SendSMS(phone, "【小叮当】验证码:" + i);
Vcode v = new Vcode();
v.phone =phone;
v.code = i.ToString();
v.expire = DateTime.Now.AddMinutes(10);
Session.Add("Vcode", v);
Log.Debug("Vcode", i.ToString());
return Json(new { code = 1, msg = reslut }, JsonRequestBehavior.AllowGet);
}

public int CheckVcode(string phone, string code)
{
Vcode v = Session["Vcode"] as Vcode;
if (v==null)
{
return -1;
}
DateTime now = DateTime.Now;
if (now<v.expire)
{
if (v.phone==phone&&v.code==code)
{
return 1;
}
}

return -1;
}

#endregion

2. $("#hqyzm").click(function () {
if ($("#hqyzm").hasClass("login_btn_act")) {
return;
}
var phone = $("#phone").val();
var reg = /^1[0-9]{10}$/; //验证规则
var flag = reg.test(phone); //true
if (!flag) {
$.alert("手机号格式错误");
return;
}
var tt = setInterval(function () {
$("#hqyzm").addClass("login_btn_act");
$("#hqyzm").html("已发送验证码(" + t + ")");
if (t == 0) {
t = 60;
$("#hqyzm").removeClass("login_btn_act");
$("#hqyzm").html("获取验证码");
clearInterval(tt);
}

t--;
}, 1000);

ActionResult({
action: 'SendMsg',
url: /WXTest/,
sync: false,
data: { phone:phone }
}, function (data, textStatus) {
// var Json = $.parseJSON(data);
var Json = data;
if (Json.code > 0) {
$.alert("已发送验证码,10分钟内有效。");
}
});
})
...全文

相关推荐

短信验证码接收软件 一片云短信验证码接收软件 v5.6

一片云验证码平台,提供大量共享的手机号,平台集各类网站用户账号注册、验证、解封等手机验证码,用户在一片云平台可以自由实现手机验证码的在线收发,操作简单方便。淘宝、

weixin_38502814

Android 中获取和读取短信验证码

是更加推荐的方法,因为它不需要读取短信的权限,更加安全。读取短信权限方法需要申请敏感权限,使用较少。

不会飞的鲨鱼

接收短信验证码

工具类util package com.cbb.util; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStreamReader; import java.io.PrintWriter; import java.net.URL; import java.net.URLConnection

Chen_binbin

android仿淘宝,自动获取短信验证码 demo

仿淘宝,注册时候,自动填写发送过来的验证码。一个简单的demo。没有在安装安全软件的手机上测试过。。

笨鸟-先飞

短信验证码接收平台-易语言源码+模块打包出售

短信验证码接收平台-易语言源码+模块打包出售 接码平台-易语言 写了的功能:1.短租/火云登录 2.火云释放手机号码(全部号码) 3.火云订单号补单 4. 短租/火云搜索项目 5.火云获取手机号(单个) 没写的功能: 1.短租/火云获取验证码 2.短租/火云释放指定号码(短租没写) 3.额...Emmmmm......太多了自己琢磨 本来说多写几个平台的 但是......伤脑筋(只写了我常用的几个平台)短信验证码接收平台-易语言源码+模块打包出售

易语言资源下载网
评论 6
收藏 已收藏
分享
返回顶部
月亮与六钢镚儿
.NET社区 62,271 成员 668,968 内容