Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Note

通过使用同步接口创建任务 https://sync.ez-captcha.com/createSyncTask, 并直接获取结果

中国优化地址:http://47.115.166.118:16000/createSyncTask

Info

如果您得到了一个无效的Payload,请联系我们,我们将会为您解决和优化

...

参数

类型

必需

描述

clientKey

string

true

你的 client key

type

string

true

KasadaTaskProxyless

ua

string

true

你想使用的userAgent,需要与你的程序中用的ua匹配

ipsContent

string

true

请求 /ips.js 的响应体内容

lang

string

true

你的程序用的header中的accept-language主要语言(只需要发送第一种语言)

bmscbmsz

string

true

前面的请求返回的Cookie中的 ak_bmscak_bmsc_** Cookie中的 bm_sz 的值

domain

string

true

你要过的域名,如xxx.xxxx.com

...

POST https://sync.ez-captcha.com/createSyncTask

中国优化地址:http://47.115.166.118:16000/createSyncTask
Content-Type: application/json

Code Block
{
    "clientKey": "YourClientKey",
    "task": {
        "type": "KasadaTaskProxyless",
        "ua": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36",
        "ipsContent": "xxxx",
        "lang": "en",
        "bmscbmsz": "xxxx",
        "domain": "xxx.xxx.com"
    }
}

...

Code Block
{
	"errorId": 0,
	"solution": {
		"ct": "0rRUrDIrbJtVlXV38QPOg1vxJVyn7mGaaEyHb2b3ehOjQBGzi8OB9c42Sl5Tie4xctIT8lq1gRU8KW8IJs5E7GUd4MtNfwovogsGLqE8vHZ8rEogLWcIQQT7CHtOdZSVLRBPOU439Mh1FKsk8JqwCYJGvlTQ",
		"dt": "118hy2kz01k4x3gz6s6y78",
		"tl": "xxxxxxxxxxxxxxxxxxx"
	},
	"status": "ready"
}

* 发送参数到 /tl 请求完毕后,响应中的header会返回新的ct (x-kpsdk-ct),在下次请求其他url时需要带上这个新的ct

响应中还会返回st (x-kpsdk-st),st用于生成下面的worktime

2. 如何过WorkTime

通过我们的 API 生成的Payload发送到 /tl 后,响应头中将返回 x-*****-st 值,您可以使用它来生成WorkTime Header。

参数

类别

必需

描述

clientKey

string

true

你的client key

type

string

true

KasadaWorkTimeTaskProxyless

domain

string

true

你要过的域名,如xxx.xxxx.com

userAgent

string

true

KasadaTaskWorkTimeProxyless你想使用的userAgent,需要与你的程序中用的ua匹配

st

string

true

/tl post 返回的response中header的st值

workTime

string

optional

您可以使用提供的时间戳值预先生成header。

...

POST https://sync.ez-captcha.com/createSyncTask

中国优化地址:http://47.115.166.118:16000/createSyncTask
Content-Type: application/json

Code Block
{
    "clientKey": "YourClientKey",
    "task": {
        "type": "KasadaTaskWorkTimeProxyless": "KasadaWorkTimeTaskProxyless",
        "domain": "xxx.xxx.com",
        "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36",
        "st": "1704442141209",
        "workTime": "1704471401730"
    }
}

...