纯算法
计算参数,协议提交
,同步返回
。版本 | 接口地址 |
---|---|
reese84(universal) |
http://api.nocaptcha.io/api/wanda/incapsula/reese84 |
参数名 | 说明 | 必须 |
---|---|---|
User-Token |
用户密钥, 主页获取 |
是 |
Content-Type |
application/json |
是 |
Developer-Id |
开发者 ID, 开发者用户使用, 用户主页邀请链接的字符串(如 xxx/register?c=abcdef, 则 abcdef 为开发者 ID) |
否 |
参数名 | 类型 | 说明 | 必须 |
---|---|---|---|
href |
String |
触发 incapsula 验证的获取 incapsula js 的地址 |
是 |
user_agent |
String |
请求流程使用 ua, 后续请求校验 ua 是否一致, 所以请传你后续请求将使用的 ua |
是 |
cookies |
Object |
提示需要包含 rbzid、rbzsessionid 的 cookies 时使用 |
否 |
{
"href": "https://www.priceline.com.au/Cawdor-asse-my-Nightning-we-from-Dealell-Come-Ty",
"user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36",
}
参数名 | 类型 | 说明 |
---|---|---|
status |
Integer |
调用是否成功, 1 成功, 0 失败, 请使用该值判断 |
msg |
String |
调用结果中文说明 |
id |
String |
该次请求 id(唯一, 可用作后续记录查询) |
data.solution |
String |
验证通过返回的 solution, 可用于后续请求获取resee84接口 |
cost |
String |
验证耗时(毫秒) |
{
'status': 1,
'msg': '验证成功',
'id': '4a8019cc-321b-467f-9273-2698fb14288b',
'cost': '2575.75ms',
'data': {
'solution': {
'interrogation': {
'p': 'A long string',
'st': 1691455449,
'sr': 1259062184,
'cr': 352269128,
'og': 1
},
'version': 'beta'
},
'old_token': None,
'error': None,
'performance': {
'interrogation': 643
}
},
'extra': {}
}
pip install -U pynocaptcha -i https://pypi.python.org/simple
from pynocaptcha import IncapsulaReee84Cracker
cracker = IncapsulaReee84Cracker(
user_token="xxx",
href="https://www.priceline.com.au/Cawdor-asse-my-Nightning-we-from-Dealell-Come-Ty",
user_agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36",
debug=True
)
ret = cracker.crack()
print(ret)