Playground功能目前未启用,请联系管理员在配置中开启此功能。
此Playground需要密码访问,请输入密码后继续使用。
{{ testResult.stackTrace }}
演练场允许您快速编写、测试和发布JavaScript解析脚本,无需重启服务器即可调试和验证解析逻辑。
// ==UserScript== ... // ==/UserScript==)@name、@type、@displayName、@match@type 必须唯一,不能与现有解析器冲突@match 必须包含命名捕获组 (?<KEY>...)parse 函数(必填)parseFileList 和 parseById 函数shareLinkInfo - 分享链接信息对象,提供 getShareUrl()、getShareKey() 等方法http - HTTP客户端,提供 get()、post()、sendJson() 等方法logger - 日志对象,提供 info()、debug()、error() 等方法发布解析器后,可以通过以下API端点调用:
GET /parser?url=分享链接&pwd=密码
返回302重定向到下载地址,浏览器会自动跳转下载
GET /json/parser?url=分享链接&pwd=密码
返回JSON格式的解析结果,包含下载链接等详细信息
浏览器访问:
http://localhost:6400/parser?url=https://lanzoui.com/i7Aq12ab3cd
curl命令:
curl "http://localhost:6400/json/parser?url=https://lanzoui.com/i7Aq12ab3cd"
JavaScript调用:
fetch('/json/parser?url=' + encodeURIComponent(shareUrl))
.then(res => res.json())
.then(data => console.log(data.data.url))
💡 提示:发布成功后会自动显示完整的API调用示例
更多详细信息,请参考 GitHub 仓库文档:
发布前请确保: