reese84
POST /v1/solve/reese84
生成 interrogation。调用方再 POST 到 data.token_url 换 token。
最少只传 url:服务端跟随跳转打开页面、找脚本。同时给 cookie 和 payload.script_src 时不再发页面请求。
payload
| 字段 | 别名 | 说明 |
|---|---|---|
script_src | scriptSrc | reese84 / ods-nor-you-mad-heares 脚本完整 URL |
src | 可选;一般无需传 |
请求示例
只传站点:
json
{
"url": "https://book.virginaustralia.com/dx/VADX/",
"timeout": 90000
}调用方自己定位脚本时:
json
{
"url": "https://book.virginaustralia.com/dx/VADX/",
"cookie": "...",
"user_agent": "Mozilla/5.0 ... Chrome/152.0.0.0 ...",
"timeout": 90000,
"payload": {
"script_src": "https://.../ods-nor-you-mad-heares..."
}
}data
json
{
"p": "...",
"interrogation": { "p": "...", "...": "..." },
"version": "...",
"script_src": "https://...",
"token_url": "https://.../path?d=book.virginaustralia.com",
"cookie": "...",
"url": "https://book.virginaustralia.com/dx/VADX/"
}| 字段 | 说明 |
|---|---|
interrogation | 完整 interrogation,提交时原样放进 solution.interrogation |
p | interrogation.p 快捷字段 |
version | 提交时放进 solution.version |
token_url | 脚本源站 + ?d=<页面 hostname> |
url | 跟随跳转后的最终页 |
页面找不到脚本 → SOLVE_FAILED / no reese84 script。
生成结果没有 interrogation.p → no interrogation.p。
调用方提交形态:
json
{
"solution": {
"version": "<data.version>",
"interrogation": "<data.interrogation>"
},
"old_token": null,
"error": null,
"errors": [],
"performance": {}
}Content-Type 用 text/plain; charset=utf-8,打到 data.token_url。