一群热爱技术并且向往优秀的程序猿同学,不喜欢水文,不喜欢贩卖焦虑,只喜欢谈技术,分享的都是技术干货。Talk is cheap. Show me the code

首先声明一下,这个Demo仅限用于开发项目中测试使用,如果需要上线项目,付费才能使用
这个测试在未付费的情况下,是只能有几个手机号能接受验证码,后面绑定接收验证码的手机号的时候我就再说明一下
这里使用的是一个叫容联云通讯的短信服务,这里并不是小编收了广告费或者什么别的好处才推荐的,而是因为小编找到的所有的手机验证码短信服务这些,只有这个网站能支持开发免费测试验证码
不说废话了,直接上教程了,最后十分感谢该平台提供了免费的测试功能

第一步,注册一个容联云通讯的账号

注册账号我就不多说了,大家应该都会注册账号的
这里是网站链接 https://www.yuntongxun.com/doc.html

第二步,对需要接收验证码的手机号进行绑定

绑定手机号页面 https://www.yuntongxun.com/member/numbermanager

如果链接出现问题,我们直接在官网,点击控制台然后点击左面的测试号码

第三步下载Demo

来这里下载你需要的对应语言的Demo https://www.yuntongxun.com/doc/ready/demo/1_4_1_2.html

第四步修改参数

这里小编用C#做样例

其他语言的请戳这里

打开你下载的Demo,双击打开以下页面

 using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;namespace SendTemplateSMS
{public partial class _Default : Page{protected void Page_Load(object sender, EventArgs e){string ret = null;CCPRestSDK.CCPRestSDK api = new CCPRestSDK.CCPRestSDK();//ip格式如下,不带https://bool isInit = api.init("app.cloopen.com", "8883");api.setAccount("主账户ID", "账户授权令牌");api.setAppId("AppID");try{if (isInit){//第二个参数是模板的ID,免费测试的话,只能用1模板,//验证码的样子是//【云通讯】您使用的是云通讯短信模板,您的验证码是{验证码},请于{多少分钟}分钟内正确输入Dictionary<string, object> retData = api.SendTemplateSMS("短信接收号码", "1", new string[]{"验证码","多少分钟"});ret = getDictionaryData(retData);}else{ret = "初始化失败";}}catch (Exception exc){ret = exc.Message;}finally{Response.Write(ret);}}private string getDictionaryData(Dictionary<string, object> data){string ret = null;foreach (KeyValuePair<string, object> item in data){if (item.Value != null && item.Value.GetType() == typeof(Dictionary<string, object>)){ret += item.Key.ToString() + "={";ret += getDictionaryData((Dictionary<string, object>)item.Value);ret += "};";}else{ret += item.Key.ToString() + "=" + (item.Value == null ? "null" : item.Value.ToString()) + ";";}}return ret;}}
}

上面的参数在这个页面
请大家对应位置填写,参数为string类型

最后运行看看是否成功

点击Default.aspx,然后右键选择在浏览器中查看,

运行成功

有不懂的欢迎评论或者私聊

项目开发过程中如何使用免费开发手机验证码验证功能(详细教程)相关推荐

  1. 验证码登录开发----手机验证码登录

    手机验证码登录 需求分析 为了方便用户登录,移动端通常都会提供通过手机验证码登录的功能 手机验证码登录的优点: 方便快捷.无需注册,直接登录 使用短信验证码作为登录凭证,无需记忆密码 安全 登录流程: ...

  2. 项目开发过程中的收获与思考

    2013年7月,我正式毕业了,到公司入职,也就正式成为了一名菜鸟程序员.到今天,2014年1月3日,目前主要的工作是公司一个项目中的一个功能模块,到我进入项目组算起,已经过了四个月了.因此,想写点东西 ...

  3. 软件项目开发过程中主要遇到的核心问题小结

    最近在北京组织管理某银行的现金管理系统项目的开发,对软件项目开发过程中遇到的问题进行一些心得体会小结,怕时间长了没及时写下来时间久了被遗忘了,现在趁项目还在开发过程,把体会相对深刻时,感受到的一些问题 ...

  4. 浅谈软件项目开发过程中的主要项目风险及对策

    软件项目成果的需求分析方和软件项目的承担者都十分关心这样的一个问题:什么样的因素会导致软件项目的失败?与项目有关的因素的改变将对按时.按经费预算交付符合预定质量要求的软件成果产生什么样的影响?这些都属 ...

  5. 互联网项目开发过程中的测试分类

    1. 前言 我接触互联网项目的开发将近半年时间了.在这半年时间里,基本接触了互联网软件产品过程中的两个重要环节,开发和测试.开发既有后端服务器的开发,也有Web前端的开发.在项目前1/3时间里,我是进 ...

  6. 甲方在项目开发过程中的作用

    [摘要]软件项目的开发是一个综合性的工程,需要项目相关各方努力配合.随着信息化程度的深入,软件项目的复杂度和精细化程度越来越高,对项目相关方的配合也提出了更高的要求.项目开发不仅仅是软件开发公司的工作 ...

  7. iOS项目开发过程中的目录结构(转)

    iOS项目开发过程中的目录结构 我在这个目录结构方面真是吃了不少苦,开始总是觉得快点写快点写,后来发现只有快是不行的,在没有给整个项目的结构有一个清楚的认识和了解之前就匆匆动笔(敲代码啦)是非常冒失的 ...

  8. 手机验证码平台,怎么发送手机验证码,php开发手机验证码短信接口功能

    通过前面的学习, 你已经掌握怎么在腾讯短信平台上设置项目, 添加短信签名, 设置短信模板, 把手机验证码注册页面写好. 今天子恒老师来跟你分享怎么实现发送手机验证码给用户, 注意我们使用的是php开发 ...

  9. [安卓开发笔记一]Android开发配置opencv环境超详细教程

    [安卓开发笔记一]Android开发配置opencv环境超详细教程 [更新于 2022年4月] 再次提醒,建议现在看到这篇文章的,仅仅把此文做一个流程参考,4年前android studio就使用cm ...

最新文章

  1. Red Hat Enteripse Linux5下配置yum源的方法
  2. GitHub标星3w+的项目,全面了解算法和数据结构知识
  3. 电脑如何格式化_分别手把手教你在Windows和mac上格式化磁盘
  4. msdn:什么时候画窗口
  5. springcloudstream+rabbitmq+eureka进行消息发送和接收实例代码
  6. 黑马程序员--网络编程
  7. yum因被锁定导致无法执行相关操作的解决方法
  8. android 双卡流量统计,android流量统计
  9. jQuery双击编辑td数据
  10. jQuery技巧总结(转)作为JQuery学习总结
  11. html swf修改参数,HTML网页中如何向swf传递参数
  12. sublime如何运行HTML?
  13. git合并某个分支的某次提交(cherry-pick)
  14. Linux使用带时区转换的时间函数注意事项(负负得正)
  15. 商人必看的20大电影
  16. gms认证流程_谷歌GMS测试认证具体流程
  17. Java之------常用的设计模式
  18. 为什么有时 Oracle 数据库不用索引来查找数据
  19. 详解VMware12安装Mac OS X 10.11
  20. 先成家后立业还是先立业后成家?

热门文章

  1. SOCKET与 线程 完成聊天室 非阻塞
  2. 使用DirectPlay进行网络互联(4)
  3. Mosquitto 在Linux服务器上的部署过程中以及踩过的坑
  4. Python金融大数据分析——第11章 统计学(1)正态性检验 笔记
  5. 防黑客专家-MCK CBS
  6. 今天明经通道论坛又崩溃了
  7. SpringCloud Alibaba 实战之《限流与熔断:Sentinel 在项目中的最佳实践》
  8. 阿里又开始裁员了,这次是...
  9. 刷脸签到python代码_背景提升|“刷脸”时代,如何运用Python实现人脸识别?
  10. sed 去掉所有的换行符