Cherry Markdown Publish
功能
将前端发送的html和样式合并为內联样式后通过对应平台的发布接口发布
目前支持微信公众号
启动
安装依赖
pnpm i
pnpm start:dev
配置环境(微信公众号为例)
# 环境对应文件可以搜 configFileTypeMap
cp src/common/config/dev.yaml.example src/common/config/dev.yaml
# 配置接口鉴权参数 APPID 和 APPSECRET
另外对于微信公众号,每篇文章还需要 thumb_media_id,为了方便查询提供了接口调用,post publish/getWechatImageMaterial, payload: { target: 'wechat', offset: 0, count: 20},你可以使用固定的配置文件方式配置thumb_media_id,key ThumbMediaId,或者在前端配置thumb_media_id (理论上按照官方参数补齐 injectPayload 即可)