← 返回版本导航
V1 · 初版部署

凭证存 Worker 的纯 API 版

微信 AppID / AppSecret 托管在 Cloudflare 环境变量里,请求体最精简。无表单、无 CORS,专为脚本 draft_push.py 设计的极简部署。

核心特性

接口

方法路径说明
GET/健康检查,返回 {"ok":true,"service":"wx-draft-worker"}
POST/api/draft推草稿,body 含 title/content/cover 等(凭证不在此处)
请求示例(凭证走环境变量,body 精简):
curl -X POST https://xxx.com/api/draft \
  -H "Content-Type: application/json" \
  -H "X-API-Key: 你的密钥" \
  -d '{"title":"标题","content":"<p>正文</p>","cover":"data:image/png;base64,..."}'

部署步骤

下载源码

点击下载 worker-initial.js,整段复制粘贴到 Cloudflare 控制台即可部署。

源码预览


  

优点

  • 请求体最精简,脚本改动最小
  • 凭证由 CF 加密托管,不落本地代码
  • 最接近"粘贴即用"的部署形态

局限

  • 凭证存在 Cloudflare 云端
  • 无 CORS,浏览器网页不能跨域直调
  • 改凭证要到控制台,不如本地灵活

适用谁

只想用命令行 draft_push.py 推草稿、不在意凭证放云端、不需要网页界面的场景——V1 是最省心的选择。若你想把凭证只留本地、或要用本地工作台,请看 V2。

查看 V2 · 凭证穿透版 →