没什么可说的,具体的在设置项目下方的说明都有写,下面说一下关于微信公众号发送文章的功能。申请自己的微信公众号,来实时的发送说说内容。
创建
请先在微信公众平台申请微信公众号,个人可以选择订阅号。
在左侧下方“设置与开发--基本配置”中,开启第二项“服务器配置”

URL请填写博客的api地址【注意2.0版本之前这里填的是博客地址】:
- 默认没有开启伪静态是“博客主页地址”+“/index.php/api”:https://www.mmbkz.cn/index.php/api
- 如果开启了伪静态则是“博客主页地址”+“/api”:https://www.mmbkz.cn/api
- Token请按小字要求自定义设置。
- KEY随机生成即可。
- 请选择兼容模式。
- 提交。
- 开启服务。
- token如果验证失败请查阅常见问题说明(Q/A)
填入设置
- 在主题设置中的位置,填写微信公众号token,并通过验证。
- 使用自己的微信关注自己的公众号,发送红色文字:获取openid,此时会得到自己的openid,填入主题设置中的“管理员绑定微信公众号的openid”。
- 如果发送“获取openid”没有得到回复内容,请检查是否绑定了ip白名单。
使用方法
- 直接发送文字,即可发送一条说说。
- 直接发送图片,及为最新的一篇由微信发送的说说追加图片。
- 直接发送视频或者语音,及为最新的一篇由微信发送的说说追加视频或者语音。【此功能为3.0进阶功能,请查看进阶部分说明】
- 直接发送地理位置,及为最新的一篇由微信发送的说说追加地理位置。【此功能为3.0进阶功能,请查看进阶部分说明】
- 仅支持绑定用户发送内容。
重要
如果使用本地图片存储,在使用微信发图之前,请手动按以下步骤修改,否则发不出图,可能会显示“公众号提供的服务出现故障”。使用图床插件的不受影响,可以不改:
- 定位到
var/Widget/Upload.php - 大概在389行
if (!@move_uploaded_file($file['tmp_name'], $path)) {
return false;
}- 将其中的move_uploaded_file修改为copy
- 结果如图

现在支持的图床插件:
- 七牛云存储图床插件
- 又拍云存储图床插件
- Typecho-B2File图床插件
- typecho-cos-plugin图床插件
- 如果使用的是typecho-cos-plugin图床插件,请在插件设置页面中手动填入域名地址,不要留空让其自动设置。
- cos图床插件暂不支持CosForTypecho插件,请使用typecho-cos-plugin图床插件:https://github.com/cnhongv/typecho-cos-plugin