获取reCAPTCHA错误消息(不仅仅是错误代码)

时间:2014-01-27 14:21:17

标签: curl recaptcha openedge

我正在尝试在几个站点上实现reCAPTCHA,而不使用任何插件。问题是因为我的后端代码,我的处理有点不同。因为我正在使用Progress OpenEdge,所以我需要使用cURL请求来验证reCAPTCHA。我第一次得到我的回复,回复转到一个文件,最终看起来像这样:     falseincorrect-验证码溶胶

阅读reCAPTCHA上的文档,我看到你可以在网址中添加& error = errorcode。

现在这究竟是如何运作的?添加错误参数是否应该输出错误代码的实际消息?或者只是自动返回错误代码?

所以这就是我如何拥有我的代码。我打电话给cURL:

- url http://www.google.com/recaptcha/api/verify -d“privatekey = key& remoteip = ip& challenge = chall& response = dghdghdfg”-o“/path/recaptcha-log.txt”

我读入文件来解析结果中的错误代码(false),然后我用错误参数重做cURL请求:

- url http://www.google.com/recaptcha/api/verify -d“privatekey = key& remoteip = ip& challenge = chall& response = dghdghdfg& error = incorrect-captcha-sol”-o“/path/recaptcha-log.txt”

但是,我的文件结尾相同。应该做的错误参数是什么?

请注意我使用了正确的privateKey / IP /质询/文件路径,但我删除了它们以保护隐私。

0 个答案:

没有答案