跳到主要内容

【API】Singlefile 接口服务

提示

SingleFile 可帮助你将完整的网页保存为一个 HTML 文件。SingleFile 是一款网络扩展(和 CLI 工具),兼容 Chrome、Firefox(桌面和移动)、Microsoft Edge、Safari、Vivaldi、Brave、Waterfox、Yandex 浏览器和 Opera。

1. 实时体验

SingleFile 网页保存工具


源代码:singlefile-server

2. 使用服务

2.1 保存网页

GET /save?url=<网页URL>

curl "http://singlefile.996.ninja/save?url=https://example.com"

响应:

{
"file_url":null,
"message":"Task queued successfully",
"queue_position":1,
"status":"queued",
"task_id":"task_1755086347679"
}

2.2 查询任务状态

GET /status/<task_id>

curl "http://singlefile.996.ninja/status/task_1755086347679"

响应:

{
"message":"Task completed successfully",
"queue_position":null,
"status":"completed",
"task_id":"task_1755086347679"
}

2.3 获取保存的文件

GET /files/<file_id>

curl "http://singlefile.996.ninja/files/task_1755086347679"

响应: 为对应的html文件





都看到这了,分享一下这篇忍者API