欢迎

欢迎来到喵喵主题商店,页面加载中...


没什么可说的,具体的在设置项目下方的说明都有写,下面说一下关于微信公众号发送文章的功能。申请自己的微信公众号,来实时的发送说说内容。

创建

请先在微信公众平台申请微信公众号,个人可以选择订阅号。

微信公众平台

在左侧下方“设置与开发--基本配置”中,开启第二项“服务器配置”

image.png
  1. URL请填写博客的api地址【注意2.0版本之前这里填的是博客地址】

    1. 默认没有开启伪静态是“博客主页地址”+“/index.php/api”:https://www.mmbkz.cn/index.php/api
    2. 如果开启了伪静态则是“博客主页地址”+“/api”:https://www.mmbkz.cn/api
  2. Token请按小字要求自定义设置。
  3. KEY随机生成即可。
  4. 请选择兼容模式
  5. 提交。
  6. 开启服务。
  7. token如果验证失败请查阅常见问题说明(Q/A)

填入设置

  1. 在主题设置中的位置,填写微信公众号token,并通过验证。
  2. 使用自己的微信关注自己的公众号,发送红色文字:获取openid,此时会得到自己的openid,填入主题设置中的“管理员绑定微信公众号的openid”。
  3. 如果发送“获取openid”没有得到回复内容,请检查是否绑定了ip白名单。

使用方法

  1. 直接发送文字,即可发送一条说说。
  2. 直接发送图片,及为最新的一篇由微信发送的说说追加图片。
  3. 直接发送视频或者语音,及为最新的一篇由微信发送的说说追加视频或者语音。【此功能为3.0进阶功能,请查看进阶部分说明】
  4. 直接发送地理位置,及为最新的一篇由微信发送的说说追加地理位置。【此功能为3.0进阶功能,请查看进阶部分说明】
  5. 仅支持绑定用户发送内容。

重要

如果使用本地图片存储,在使用微信发图之前,请手动按以下步骤修改,否则发不出图,可能会显示“公众号提供的服务出现故障”。使用图床插件的不受影响,可以不改:

  1. 定位到 var/Widget/Upload.php
  2. 大概在389行
♾️ PHP 代码:
if (!@move_uploaded_file($file['tmp_name'], $path)) {
    return false;
}
  1. 将其中的move_uploaded_file修改为copy
  2. 结果如图
image.png
  1. 现在支持的图床插件:

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

留下评论