简介
通过微信公众号直接向 Typecho 博客发送图文,即可在博客展现出来,鉴于这个功能相关的文章,之前都是参考了多个博主,并且主要应用于“handsome”主题,有很多地方,需要修改代码,又有很多无用的代码。经过我本人测试也遇到各种各样的问题,无奈 .... 所以我把代码全部重写了直接按下面步骤即可,无需修改代码!目前不限主题。
如果有问题请在下方留言,看到第一时间回复!
要求服务器环境
公众号
没有公众号可以使用测试版,效果也是一样的: 微信公众测试号
1、独立域名
首先我们要下载 wechat 包,源码在下面,下载好后放在一个单独的域名 (非博客) 下。例:http:// XXX
.pet111.cn(因为微信公众号不支持二级目录作为接口地址。)
解压后上传至服务器,执行 /install.php
进行安装。
数据库,直接填写你博客的数据库配置就行。或者单独建一个,不会覆盖或清空,仅仅增加了一个 cross 表。如果还是怕出现问题,务必提前做好备份工作
token 可以写: spDJ7DdtqJ1nnUdLnfCx
公众号 aes_key: 测试号随意写
高德地图 aes_key: 随意写
要填写公众号相关信息 / 高德 Key 去官网申请(可以发送地图位置)此项不能空。
返回到公众号后台,接口 URL 就填写 http(s):// 你非博客的域名地址
/server.php。
2、下载 times 包
接下来下载 times 包压缩包后,放在你的主题目录下。并在 functions.php
中最上方,引入 require_once 'times/Ajax.php';
3、绑定公众号
关注你的公众号,发送文字 绑定
,填写相关信息。
时光机编码怎么填?在你的时光机 (说说、碎语、日记) 页面,新增字段 time_code
,值任意。
公众号处也填相同的值。cid 就是单页面 ID,mid 就是分类 ID。
4、使用说明
1. 发送 绑定
进行绑定或修改绑定信息
2. 直接向时光机发送消息
支持文字、图片、地理位置、链接四种消息类型。
其他消息类型等后续开发,暂不支持(如果发送了,会提示不支持该类型的,如语音消息)。
如果发送的是图片会自动将图片存放到 typecho 的 usr/uploads/time 目录下。
支持发送私密说说。只需要在发送内容前加入 # 即可。 举例发送: #这是私密的说说
,仅发送者可见。
连续发送多条信息
发送【 开始
】,开始一轮连续发送
发送【 结束
】,结束当前轮的发送
3. 发送文章
输入【 发文章
】,开始文章发送,支持多条消息,支持多条消息图文混合
输入【 结束
】,结束文章发送
4. 其他操作
发送 博客
收到你的博客地址的链接
发送 发博客
收到发博文的字的链接
发送 解除绑定
或 解绑 可删除掉你的绑定信息
发送 帮助
查看帮助信息
源码
{hide}
{cloud title="times+wechat.zip" type="lz" url="https://www.ilanzou.com/s/46mfhSe" password=""/}
{/hide}
评论区(暂无评论)