ReCaptcha 中的 timeout-or-duplicate

  ReCaptcha 作为强大系统,让他们的电脑去向人类求助。具体做法是:将OCR软件无法识别的文字扫描图传给世界各大网站,用以替换原来的验证码图片,ReCaptcha 的使用方式这里略过,

如下:

      

 

 

   我们再ReCaptcha组件做图片验证码的时候,有时候会遇到google返回的这样结果:

{
    "success": false,
    "error-codes": [
        "timeout-or-duplicate"
    ]
}

  常见的情况是有以下2种情况:

    1.客户端请求的google接口传的参数response超过了2分钟(有效时长为2分钟),这时就会返回这种异常

    2.重复请求,当第一请求的时候google接口返回的success=true后,再次使用相同response参数也会返回这种异常

posted @ 2020-12-28 20:15  sky_keke  阅读(716)  评论(0)    收藏  举报