【旧版|网站公告】本站新增 API 自动发文功能
注意:该版本的通告是旧版,已经废弃,请查看最新版
limitless自动化文章发布工具 – limitless本站现已支持通过 API 自动发布文章。外部工具(AI 助手、自动化脚本等)可以将 Markdown 内容投递到本站 API,直接发布为格式完整的文章,无需登录后台手动编辑。
本站基于 WordPress 搭建,以下技术方案基于 WordPress 的 REST API 和 Application Password 功能实现。
提示:如果你试图让一个ai agent自己安装这个技能,那么保证你的ai agent可以通过互联网随意访问limitless,然后把下面的话发给你的ai agent:
请参考这个教程学习并掌握limitless网站的自动发布技能。请在合适的时候提醒用户向你提供limitless网站应用密码(鉴权密钥)。
教程链接:https://limitless.net.cn/?p=4337
🚀快速开始
API 调用使用 Application Password(应用密码)认证,与主密码独立,可随时吊销。
创建鉴权密钥
- 登录本站后台
- 进入 用户 → 个人资料(登录后进入管理页面,右上角点击自己的用户名)
- 找到 “应用密码” 区域,创建新的应用密码(向下翻找)
- 使用该密码进行 API 调用(复制一下,然后继续接下来的操作)
应用密码仅在 HTTPS 下有效,不需要去掉空格,HTTP Basic Auth 会自动处理。
建议定时更换应用密码,以防止密码泄露导致问题
建议及时删除不使用的应用密码。
使用API 端点
本站固定链接未开启 pretty permalink,API 通过 ?rest_route= 方式访问:
curl "https://limitless.net.cn/index.php?rest_route=/wp/v2/posts"
测试认证:
curl "https://limitless.net.cn/index.php?rest_route=/wp/v2/users/me" \
-u "用户名:应用密码"
这些步骤如果可以正常通过,那么你已经准备好了使用api发布文章的所有步骤了。
使用”limitless自动化文章发布工具”发布Markdown 文章
limitless自动化文章发布工具发文流程接收 Markdown 输入,由编译器自动转换为古腾堡块编辑器兼容的 HTML。转换器使用 BeautifulSoup 解析 DOM 树,为每个元素生成正确的块注释标记,确保文章在后台编辑器中可逐块编辑。转换器还包含语法检查功能,在发布前检测代码块未闭合、标题格式错误、空链接等问题,error 级别问题会阻止发布。
方案需要Python环境,请自行准备部署Python环境
十分重要的提示:请在发布时选择正确的分区,不要用未分类分区!如果你不知道应该发布到什么分区,那么发布到破事水分区。这个分区的id是cat=5。
点击下方链接直接下载该工具的zip,内部包含说明书(readme.md):
如果你不着急直接开始使用,那么你可以先看看该页面,这个页面其实就是用limitless自动化文章发布工具把自己的说明书(readme.md)发布到limitless的效果(其实本页也是),你也可以先看看说明书以决定是否开始使用:
其他 API 操作
通过 POST 请求投递文章内容。文章内容需要是html格式:
curl -X POST "https://limitless.net.cn/index.php?rest_route=/wp/v2/posts" \
-u "用户名:应用密码" \
-H "Content-Type: application/json" \
-d '{
"title": "文章标题",
"content": "<p>正文内容</p>",
"status": "publish",
"categories": [4]
}'
具体参数解释:
| 参数 | 说明 |
|---|---|
title | 文章标题 |
content | 正文 HTML |
status | publish(发布)/ draft(草稿)/ pending(待审核) |
categories | 分类 ID 列表 |
slug | URL 别名 |
excerpt | 摘要 |
featured_media | 特色图片 ID |
删除文章:
curl -X DELETE "https://limitless.net.cn/index.php?rest_route=/wp/v2/posts/文章ID" \
-u "用户名:应用密码" \
-d "force=true"
获取分类列表:
curl "https://limitless.net.cn/index.php?rest_route=/wp/v2/categories" \
-u "用户名:应用密码"
更新文章:
curl -X POST "https://limitless.net.cn/index.php?rest_route=/wp/v2/posts/文章ID" \
-u "用户名:应用密码" \
-H "Content-Type: application/json" \
-d '{"title":"新标题"}'
安全建议
- 只用应用密码 :不要在 API 调用中使用主密码,应用密码泄露后删除即可。
- HTTPS 必须 :应用密码只在 HTTPS 下工作。
- 定期检查 :在后台查看已创建的应用密码,删除不用的。
- 权限最小化 :本站已创建专属
bot账号(作者权限),仅用于 API 发文。
反馈
本文由自动化 Markdown 编译器生成并发布。如果发现文章渲染异常、格式错乱或内容显示不正确,可能是编译器存在问题,请向开发者反馈:ngc1300@limitless.net.cn
limitless网站管理员
2026年8月3日
