此页内容

FunCaptcha协议接口

captchaRun

694字约2分钟

2024-05-21

重要

FunCaptcha仍在测试中,如有任何问题欢迎加群询问

请求参数

参考 🔗创建任务: /v2/tasks

参数名类型是否必填说明
captchaTypeStringFunCaptcha或者FunCaptchaProxy
siteRefererString带有验证码的页面地址
siteKeyString 可以在类似下面的标签中找到
<div id="funcaptcha" data-pkey="这里"></div>
dataString Funcaptcha 可能需要的附加参数,blob值。
如果无此参数请留空或不传递该参数。
注意:微软必需传递该参数,必需携带blob值
funcaptchaApiJSSubdomainString funcaptcha.com 的特殊子域,网站从中加载 JS 验证码小部件。
大多数 FunCaptcha 都在共享子域中,因此仅在极少数情况下才需要此选项。
userAgentStringdata参数不为空时必须携带。
你生成blob data所使用的user-agent,需要是我们所支持的:windows chrome浏览器的user-agent。
hostString有些网站需要解码IP与提交IP相同,在这种情况下你需要提交你的代理, 目前只支持用账号以及密码验证的HTTP代理, 若使用代理,请注意captchaType为FunCaptchaProxy, 传入例子: 139.12.34.45
portint代理的端口,例如3188
loginString代理的用户名,例如user381238。
大部分情况下你会使用rotating-proxy, 请注意正确传入rotating-proxy的用户名以保证每个会话的解码IP与提交IP相同
passwordString代理的密码,例如12345a
 {
    "captchaType":"FunCaptcha",
    "siteReferer":"xxxxxxxxxxxxxxxxxxxxxx",
    "siteKey":"xxxxxxxxxxxxx",
    "data": "blob值"
}
 {
    "captchaType":"FunCaptcha",
    "siteReferer":"https://auth0.openai.com/",
    "siteKey":"119DF31D-0153-4FC4-A92D-75983A334DAB"
}

示例返回

请参阅: 🔗获取任务结果: /v2/tasks/{taskId}

进行中的示例

{
    "id": "c7fd15cc-fb81-43e3-9702-969e79ffaba5",
    "account": "ee910a0a-4b48-4819-8739-f729f48601aa",
    "price": "0.024",
    "deducted": false,
    "captchaType": "FunCaptcha",
    "request": {
        "siteKey": "xxxxxxxxxx",
        "siteReferer": "xxxxxxxxxxxxxx",
        "captchaType": "FunCaptcha"
    },
    "status": "Working",
    "created": "2023-08-23T06:40:17.233Z",
    "ip": "172.24.181.167, 172.24.178.155",
    "fromCache": false
}

完成的示例

{
    "id": "c7fd15cc-fb81-43e3-9702-969e79ffaba5",
    "account": "ee910a0a-4b48-4819-8739-f729f48601aa",
    "price": "0.024",
    "deducted": true,
    "captchaType": "FunCaptcha",
    "request": {
        "siteKey": "xxxxxxxxxx",
        "siteReferer": "xxxxxxxxxxxxxx",
        "captchaType": "FunCaptcha"
    },
    "response": {
        "token": "412177defe92e65a3.2684xxxxxxxxx"
    },
    "status": "Success",
    "finished": "2023-08-23T06:40:36.041Z",
    "created": "2023-08-23T06:40:17.233Z",
    "ip": "172.24.181.167, 172.24.178.155",
    "fromCache": false
}