{ "AdapterCode": "nexusphp", "DisplayName": "nexusphp", "Version": "1.0.1", "Status": "published", "Runtime": "javascript", "Description": "", "Entry": "adapter.js", "TimeoutSeconds": 30, "Capabilities": [ { "Name": "search", "Method": "search", "DisplayName": "搜索种子", "Description": null, "InputSchema": { "keyword": { "Required": true, "Default": null, "Description": "搜索关键词" }, "page": { "Required": false, "Default": 1, "Description": "页码,从 1 开始" } }, "OutputSchema": { "Type": "array", "Items": { "title": { "Type": "string", "Required": true, "Default": null, "Description": "种子标题", "Items": null, "Fields": null }, "detailUrl": { "Type": "string", "Required": false, "Default": null, "Description": "详情页地址", "Items": null, "Fields": null }, "downloadUrl": { "Type": "string", "Required": false, "Default": null, "Description": "行内下载链接(已含 passkey 等参数时可直接用)", "Items": null, "Fields": null }, "size": { "Type": "number", "Required": false, "Default": null, "Description": "文件大小(字节)", "Items": null, "Fields": null }, "seeders": { "Type": "number", "Required": false, "Default": null, "Description": "做种数", "Items": null, "Fields": null }, "leechers": { "Type": "number", "Required": false, "Default": null, "Description": "下载数", "Items": null, "Fields": null }, "completed": { "Type": "number", "Required": false, "Default": null, "Description": "完成数", "Items": null, "Fields": null }, "year": { "Type": "number", "Required": false, "Default": null, "Description": "标题中的年份", "Items": null, "Fields": null }, "resolution": { "Type": "string", "Required": false, "Default": null, "Description": "分辨率(如 1080P)", "Items": null, "Fields": null }, "source": { "Type": "string", "Required": false, "Default": null, "Description": "来源(WEB-DL/Blu-Ray 等)", "Items": null, "Fields": null }, "encoding": { "Type": "string", "Required": false, "Default": null, "Description": "编码(x264/x265 等)", "Items": null, "Fields": null }, "category": { "Type": "string", "Required": false, "Default": null, "Description": "分类", "Items": null, "Fields": null }, "isFree": { "Type": "boolean", "Required": false, "Default": null, "Description": "是否免费", "Items": null, "Fields": null }, "isHr": { "Type": "boolean", "Required": false, "Default": null, "Description": "是否 H&R", "Items": null, "Fields": null }, "uploadAt": { "Type": "string", "Required": false, "Default": null, "Description": "发布时间 ISO8601", "Items": null, "Fields": null }, "freeDeadline": { "Type": "string", "Required": false, "Default": null, "Description": "免费截止时间 ISO8601", "Items": null, "Fields": null }, "promo": { "Type": "string", "Required": false, "Default": null, "Description": "促销类型(free/half)", "Items": null, "Fields": null } }, "Fields": null } }, { "Name": "detail", "Method": "detail", "DisplayName": "种子详情", "Description": null, "InputSchema": { "id": { "Required": true, "Default": null, "Description": "种子 ID" }, "detailUrl": { "Required": false, "Default": null, "Description": "详情页地址(可选,直接指定)" } }, "OutputSchema": { "Type": "object", "Items": null, "Fields": { "title": { "Type": "string", "Required": true, "Default": null, "Description": "标题", "Items": null, "Fields": null }, "subtitle": { "Type": "string", "Required": false, "Default": null, "Description": "副标题", "Items": null, "Fields": null }, "description": { "Type": "string", "Required": false, "Default": null, "Description": "简介", "Items": null, "Fields": null }, "size": { "Type": "string", "Required": false, "Default": null, "Description": "文件大小(页面原始文本)", "Items": null, "Fields": null }, "seeders": { "Type": "string", "Required": false, "Default": null, "Description": "做种数(页面原始文本)", "Items": null, "Fields": null }, "leechers": { "Type": "string", "Required": false, "Default": null, "Description": "下载数(页面原始文本)", "Items": null, "Fields": null }, "completed": { "Type": "string", "Required": false, "Default": null, "Description": "完成数(页面原始文本)", "Items": null, "Fields": null }, "free": { "Type": "string", "Required": false, "Default": null, "Description": "促销标记(free/50%)", "Items": null, "Fields": null }, "magnet": { "Type": "string", "Required": false, "Default": null, "Description": "磁力链", "Items": null, "Fields": null } } } }, { "Name": "index", "Method": "index", "DisplayName": "用户统计", "Description": null, "InputSchema": {}, "OutputSchema": { "Type": "object", "Items": null, "Fields": { "uploaded": { "Type": "number", "Required": true, "Default": null, "Description": "上传量(字节)", "Items": null, "Fields": null }, "downloaded": { "Type": "number", "Required": true, "Default": null, "Description": "下载量(字节)", "Items": null, "Fields": null }, "bonus": { "Type": "number", "Required": false, "Default": null, "Description": "魔力值", "Items": null, "Fields": null }, "ratio": { "Type": "number", "Required": false, "Default": null, "Description": "分享率", "Items": null, "Fields": null }, "seeding": { "Type": "number", "Required": false, "Default": null, "Description": "做种活动数", "Items": null, "Fields": null }, "leeching": { "Type": "number", "Required": false, "Default": null, "Description": "下载活动数", "Items": null, "Fields": null }, "hr": { "Type": "number", "Required": false, "Default": null, "Description": "H&R 未满足数", "Items": null, "Fields": null }, "uid": { "Type": "string", "Required": false, "Default": null, "Description": "用户 ID", "Items": null, "Fields": null }, "userName": { "Type": "string", "Required": false, "Default": null, "Description": "用户名", "Items": null, "Fields": null } } } }, { "Name": "userdetail", "Method": "userdetail", "DisplayName": "用户详情", "Description": null, "InputSchema": { "userId": { "Required": true, "Default": null, "Description": "用户 ID" } }, "OutputSchema": { "Type": "object", "Items": null, "Fields": { "uid": { "Type": "string", "Required": false, "Default": null, "Description": "用户 ID", "Items": null, "Fields": null }, "userName": { "Type": "string", "Required": false, "Default": null, "Description": "用户名", "Items": null, "Fields": null }, "userClass": { "Type": "string", "Required": false, "Default": null, "Description": "用户等级", "Items": null, "Fields": null }, "registeredAt": { "Type": "string", "Required": false, "Default": null, "Description": "注册日期 YYYY-MM-DD", "Items": null, "Fields": null }, "lastActivityAt": { "Type": "string", "Required": false, "Default": null, "Description": "最近动向", "Items": null, "Fields": null }, "seedingScore": { "Type": "number", "Required": false, "Default": null, "Description": "做种积分", "Items": null, "Fields": null }, "profileEmail": { "Type": "string", "Required": false, "Default": null, "Description": "邮箱", "Items": null, "Fields": null }, "isSealed": { "Type": "boolean", "Required": false, "Default": null, "Description": "账号是否被封存", "Items": null, "Fields": null } } } }, { "Name": "signIn", "Method": "signIn", "DisplayName": "签到", "Description": null, "InputSchema": {}, "OutputSchema": { "Type": "object", "Items": null, "Fields": { "signed": { "Type": "boolean", "Required": true, "Default": null, "Description": "是否已签到", "Items": null, "Fields": null }, "message": { "Type": "string", "Required": false, "Default": null, "Description": "结果说明,如 签到成功/今日已签到", "Items": null, "Fields": null }, "bonus": { "Type": "number", "Required": false, "Default": null, "Description": "签到后魔力值(可选)", "Items": null, "Fields": null } } } }, { "Name": "download", "Method": "download", "DisplayName": "下载", "Description": null, "InputSchema": { "id": { "Required": true, "Default": null, "Description": "种子 ID" }, "detailUrl": { "Required": false, "Default": null, "Description": "下载链接(可选,搜索结果的行内下载链接可直接用)" } }, "OutputSchema": { "Type": "object", "Items": null, "Fields": { "downloadUrl": { "Type": "string", "Required": true, "Default": null, "Description": "实际下载地址", "Items": null, "Fields": null }, "size": { "Type": "number", "Required": false, "Default": null, "Description": "种子文件字节数", "Items": null, "Fields": null } } } }, { "Name": "sync", "Method": "sync", "DisplayName": "站点同步", "Description": null, "InputSchema": {}, "OutputSchema": { "Type": "object", "Items": null, "Fields": { "uploaded": { "Type": "number", "Required": true, "Default": null, "Description": "上传量(字节)", "Items": null, "Fields": null }, "downloaded": { "Type": "number", "Required": true, "Default": null, "Description": "下载量(字节)", "Items": null, "Fields": null }, "bonus": { "Type": "number", "Required": false, "Default": null, "Description": "魔力值", "Items": null, "Fields": null }, "ratio": { "Type": "number", "Required": false, "Default": null, "Description": "分享率", "Items": null, "Fields": null }, "seeding": { "Type": "number", "Required": false, "Default": null, "Description": "做种活动数", "Items": null, "Fields": null }, "leeching": { "Type": "number", "Required": false, "Default": null, "Description": "下载活动数", "Items": null, "Fields": null }, "hr": { "Type": "number", "Required": false, "Default": null, "Description": "H&R 未满足数", "Items": null, "Fields": null }, "uid": { "Type": "string", "Required": false, "Default": null, "Description": "用户 ID", "Items": null, "Fields": null }, "userName": { "Type": "string", "Required": false, "Default": null, "Description": "用户名", "Items": null, "Fields": null }, "email": { "Type": "string", "Required": false, "Default": null, "Description": "邮箱", "Items": null, "Fields": null }, "classLevel": { "Type": "string", "Required": false, "Default": null, "Description": "用户等级", "Items": null, "Fields": null }, "registerDate": { "Type": "string", "Required": false, "Default": null, "Description": "注册日期", "Items": null, "Fields": null } } } } ] }