跳到主要内容
AI Publish多站点 SEO 自动运营中台

CMS 集成 / Typecho

Typecho 自动发布接入

Typecho 博客通过根目录连接器接入平台:主题与固定链接结构不变,平台按你确认的任务创建或更新正式文章。

接入方式

Typecho 使用根目录连接器:从平台下载一个 PHP 文件,上传到网站根目录(与 config.inc.php 同级),平台即可验证网站、读取分类并发布文章。

  • 适用于自部署、根目录可访问、启用 HTTPS 的 Typecho 站点(兼容新旧版本内核加载方式)。
  • 发布走 Typecho 自身的 Widget 内容接口,主题与固定链接结构保持不变。
  • 与其他 CMS 的连接器文件不通用,一个网站只装一份。

四步完成接入

  1. 在平台「网站管理 > CMS 接口文件」下载 Typecho 连接器,得到 aiseo-connector.php
  2. 上传到 Typecho 根目录(与 config.inc.php 同级),最终地址为 https://你的域名/aiseo-connector.php
  3. 回到平台添加网站并验证:自动激活签名,读取 Typecho 版本、站点名称和分类。
  4. 选择目标分类并同步映射,之后导入标题、生成并发布文章。

浏览器直接访问返回 METHOD_NOT_ALLOWED 属正常(平台使用 POST)。

发布行为

  • 分类:只读取 Typecho 真实分类并保存映射,不新增、不修改、不删除分类。
  • 文章:创建或更新正式文章,写入标题、正文与摘要,并写入标签;同一平台文章重复发布时更新原文,不重复创建。
  • 图片:远程引用直接使用远程图片;本地化下载到站点上传目录并写回正文。候选按顺序尝试,全部失败仍发布正文并记录警告。
  • 发布后:可继续向百度站长平台与 Bing IndexNow 提交链接,状态独立重试。

安全与边界

连接器执行与其他 PHP CMS 相同的安全协议(详见 安全中心):仅接受平台出口的 POST 请求,逐请求 HMAC-SHA256 签名加一次性 nonce 防重放,请求体上限 2 MiB。

连接器不提供远程分类增删改、远程文章删除、任意文件写入或任意 PHP 执行。断开连接时删除根目录的 aiseo-connector.php 与配套状态文件即可。

常见问题

  • TYPECHO_ROOT_NOT_FOUND:文件没有放到 config.inc.php 同级目录,检查上传位置。
  • TYPECHO_BOOTSTRAP_FAILED:Typecho 内核加载失败,确认站点可正常访问、PHP 版本兼容。
  • 403 来源拒绝:站点经过 CDN 或反代时,真实来源 IP 可能被改写;联系平台核对出口 IP 配置。
  • 图片全部失败:确认图片为有效 HTTPS 直链、无跨主机重定向且不超过 10 MiB。

Typecho 自动发布接入

Typecho 博客通过根目录连接器接入平台:主题与固定链接结构不变,平台按你确认的任务创建或更新正式文章。