项目地址:
本项目需要配合handsome主题的时光机使用
环境需求
PHP >= 7.1
PHP cURL 扩展
PHP OpenSSL 扩展
PHP SimpleXML 扩展
PHP fileinfo 扩展
PHP PDO_MYSQL 扩展
如果是宝塔面板的同学只需要安装PHP fileinfo 扩展就好了 其他的我不知道
食用方法
安装
拷贝项目到你的服务器
打开 网址/install.php
安装
![图片[1]-handsome主题时光机微信发送系统,自己的公众号发送~-呆窝云 - 不明所以呆](https://ts.dwoyun.com/wp-content/uploads/2023/05/20250226200926259-1740600566.png)
在公众号后台服务器配置填写服务器地址为 项目所在网址/server.php
并启用服务器配置
![图片[2]-handsome主题时光机微信发送系统,自己的公众号发送~-呆窝云 - 不明所以呆](https://ts.dwoyun.com/wp-content/uploads/2023/05/20250226200957569-1740600597.png)
公众号发送绑定,点击链接填写相关信息进行绑定
配置完成,尽情使用吧!使用方法同handsome官方时光机发送公众号
使用
1.发送 绑定 进行绑定或修改绑定信息
![图片[3]-handsome主题时光机微信发送系统,自己的公众号发送~-呆窝云 - 不明所以呆](https://ts.dwoyun.com/wp-content/uploads/2023/05/20250226201008922-1740600608.png)
mid是从公众号向博客编写文章
该功能只支持向一个固定的分类发文章,不支持在微信公众号中选择分类。可以通过「自助授权域名」进行修改该域名对应的分类id
分类mid如何查看?
mid查看方式 : 在分类管理页面点击分类,地址栏中会有该数字,比如<a href="https://sangxuesheng.com/go/aHR0cDovL2xvY2FsaG9zdC9idWlsZA" target="_blank">http://localhost/build</a><span> </span>/admin/category.php?mid=2
表示该分类的mid为2
发送文章
- 开始发送文章吧!
- 输入【发文章】,开始文章发送,支持多条消息,支持多条消息图文混合
- 输入【结束】,结束文章发送
2.向时光机发送消息
支持文字、图片、地理位置、链接四种消息类型。
其他消息类型等后续开发,暂不支持(如果发送了,会提示不支持该类型的,如语音消息)。
如果发送的是图片会自动将图片存放到typecho 的 usr/uploads/time 目录下。
支持发送私密说说。只需要在发送内容前加入#即可。 举例发送:#这是私密的说说,仅发送者可见。
连续发送多条信息
发送【开始】,开始一轮连续发送
发送【结束】,结束当前轮的发送
3.发送文章
输入【发文章】,开始文章发送,支持多条消息,支持多条消息图文混合
输入【结束】,结束文章发送
4.其他操作
发送 博客收到你的博客地址的链接
发送 发博客收到发博文的字的链接
发送 解除绑定 或 解绑 可删除掉你的绑定信息
发送 帮助 查看帮助信息
5.图文教程
更新日志
2021.02.24
修复因github改名引起的更新异常,需手动下载更新包
历史更新日志
2019.10.25
增加安装界面,添加取消发送命令
2019.10.24
全面重构,自由绑定,使用方法与官方无异,且绑定更便捷
2019.9.29
修复5.31版本混合消息发送bug,
修复ua显示错误bug,
支持发布文章
支持绑定多个微信号
2019.4.19
添加私密说说功能,使用方法同官方
添加链接消息支持,添加更新功能。
可以通过发送‘更新’到公众号更新,也可以通过 网址/update.php 更新
2019.4.18
初始版本
效果请扫码体验

2023.5.15更新
自建微信时光机遭遇身份验证错误的解决办法
1、前言
更新handsome9.0.2版本后突然发现自建的微信时光机无法使用,各项信息均正确,但依旧提示身份验证错误。
2、排查问题
经过各种定位问题,排查过后发现是新版本修改了时光机Time.php
的源代码,代码内使用了self::md5()
这个函数去加密time_code
导致和自建微信时光机代码使用的md5加密代码不一致,导致两者对比失败,出现身份验证的错误
以下为9.0.2版本的Time.php
文件
![图片[4]-handsome主题时光机微信发送系统,自己的公众号发送~-呆窝云 - 不明所以呆](https://ts.dwoyun.com/wp-content/uploads/2023/05/20250226201036340-1740600636.png)
Time.php更新前
3、修改办法
将Time.php文件中133行IsTimeCodeCorrect函数中的第二参数改为true,保存后即可。
更新后
![图片[5]-handsome主题时光机微信发送系统,自己的公众号发送~-呆窝云 - 不明所以呆](https://ts.dwoyun.com/wp-content/uploads/2023/05/20250226201047536-1740600647.png)
Time.php更新后
请登录后查看评论内容