c# - 如何获取reCAPTCHA图片地址?

标签 c# recaptcha

这是我的想法:

  1. 我从源中得到这个地址,例如:http://api.recaptcha.net/challenge?k=6Lc_Wb0SAAAAAPpDWSnsxg7rFxSJT46Wmic3Ximb

  2. 然后我从这个站点得到“挑战”,例如:challenge : '03AHJ_VuumDpsD-dz-rSeL_Vyd5fUqHMJLNtlpiyaEq0RzDhsaNTWTydaOcYk5cdRX55C6VyaojWJwCa6T6PF8LF4Io5NUC09Kj0HRNczh9tJXBsrx26BcfBtrwvPabvbR_SnJXdmc9YS2L76PqI9EdtfXPhhCV9V2jw'

  3. 然后我得到图片的地址,例如:<a href="http://www.google.com/recaptcha/api/image?c=03AHJ_VuumDpsD-dz-rSeL_Vyd5fUqHMJLNtlpiyaEq0RzDhsaNTWTydaOcYk5cdRX55C6VyaojWJwCa6T6PF8LF4Io5NUC09Kj0HRNczh9tJXBsrx26BcfBtrwvPabvbR_SnJXdmc9YS2L76PqI9EdtfXPhhCV9V2jw" rel="noreferrer noopener nofollow">http://www.google.com/recaptcha/api/image?c=03AHJ_VuumDpsD-dz-rSeL_Vyd5fUqHMJLNtlpiyaEq0RzDhsaNTWTydaOcYk5cdRX55C6VyaojWJwCa6T6PF8LF4Io5NUC09Kj0HRNczh9tJXBsrx26BcfBtrwvPabvbR_SnJXdmc9YS2L76PqI9EdtfXPhhCV9V2jw</a>

但是有一个问题——图片不是我要写的。你能告诉我如何获得原始地址吗?

最佳答案

如果您获得的图像与您必须输入的图像不匹配,那么我猜您没有将与图像部分相同的质询代码传递给 API 的验证方法。

如果您能粘贴一些代码会有所帮助。

关于c# - 如何获取reCAPTCHA图片地址?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5532157/

相关文章:

c# - C# 中的 XmlElement

c# - 用户定义的类名与内置类名冲突 - C#

c# - 在 C# 中使用 Selenium Web Driver 查找元素

angularjs - 如何在没有挑战字段的情况下验证 Node 中的验证码?

javascript - Recaptcha 按钮丑陋,无法修复

google-api - 如何使 Google reCAPTCHA 成为必填字段?

c# - ToolStripControlHost始终位于顶部(C#窗口形式)

c# - 第二次调用 DirectX 中的 Device.Reset 会抛出 InvalidCallException

java - 谷歌验证码 : How to get user response and validate in the server side?

javascript - 如何在客户端和服务器站点验证 recaptcha