Arkose Labs captcha (FunCaptcha)绕过API服务
您需要在使用Arkose Labs FunCaptcha的页面上找到两个值
公钥
服务URL(surl)
公钥可以在funcaptcha
div单元的data-pkey参数中找到,也可以在名为fc-token的input单元中找到 - 只需从该单元的值中提取pk后面指示的密钥。服务Url也可以在
fc-token中找到 - 它是一个surl参数值。服务Url是可选参数,如果您不提供,我们将使用在大多数情况下都有效的默认值,但我们建议您提供。
向我们的API URL:
http://2captcha.cn/in.php提交HTTPGET或POST请求,方式设置为funcaptcha;提供在上一步中找到的值作为publickey和surl参数,并将整页URL作为pageurl值。您可以在下表中找到完整的参数列表。请求URL示例 ->
http://2captcha.cn/in.php?key=1abc234de56fab7c89012d34e56fa7b8&method=funcaptcha&publickey=12AB34CD-56F7-AB8C-9D01-2EF3456789A0&surl=https://client-api.arkoselabs.com&pageurl=http://mysite.com/page/with/funcaptcha/如果一切正常,服务器将以纯文本返回您的captcha
ID,比如:OK|2122988149,或者如果使用json参数,则以JSON{"status":1,"request":"2122988149"}返回。暂停10-20秒,然后向我们的API URL:
http://2captcha.cn/res.php提交HTTPGET请求以获取结果。 完整的参数列表如下表所示。如果captcha已经处理,服务器将以纯文本或JSON响应,并返回如下所示的答案令牌 ->
如果captcha未处理,服务器将返回
CAPCHA_NOT_READY