验证码接收平台原理和网页版运行操作示例

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了验证码接收平台原理和网页版运行操作示例相关的知识,希望对你有一定的参考价值。

    现在市面上能够使用的验证码接收平台有:
    Y码:www.yma0.com

    牛码:www.niuma.org

    接码:www.7vs.net

    极码:www.yzm8.net

    这些平台得以实现的运行原理:

   思路:
       A:获得验证码:
      1.找到相关的表。
      2.用什么发送,post,get ,ajax,当然ajax首选
      3.post之前要js先判断是手机号码11位,并且全部都是数字,或者用正则也行。
      4.用ajax发送数据data,要对数据进行检验,过滤有效数据valid 
      5.insert前要先判断这手机是否验证过了,已经验证过就return false;没验证过则把随机生成的6位验证码insert 数据库表中。
      6.通过提供给你api写好调用,把验证码跟msg通过ajax返回值发送给向客户,并用js做一个倒计时计数器.
      B:接收验证码,提交表单:
      1.接收post过来数据,把验证码跟跟刚才插入数据库中的6位key进行比较。如果相等,则说明是最后一次发送的验证  码才有效。
     2.对数据库insert 操作.最少要做个认证tag标志.

      网页版运行操作示例:

      技术分享

       (图片来源:www.yzmcx.com)

    

   

   

   

本文出自 “12210038” 博客,请务必保留此出处http://12220038.blog.51cto.com/12210038/1865936

以上是关于验证码接收平台原理和网页版运行操作示例的主要内容,如果未能解决你的问题,请参考以下文章

我想在我的PHP网站里加一个验证码,滑动那种

短信验证码接收网页版教你分分钟玩转互联网(注册账号轻松解决)

速码验证码接码平台API接入示例说明

短信验证码接收平台

短信验证码接收平台

滑动验证码登陆测试编程示例