已实现功能:通过微信发送 文字/图片/位置 更新typecho时光机状态
1.下载wxsgj.zip解压;
2.解压文件夹,wxindex.php 请先修改为不容易猜到的文件名,比如 wxindex29301384627.php ,同sgjpic文件夹一起上传至站点根目录,比如 https://sngr.org/wxindex29301384627.php,sgjpic文件夹设置为777权限;
3.wxcomments.php 和 wxcross.php 放在模板文件夹,例如 /home/wwwroot/sngr.org/usr/themes/模板名/
4.(新增一步:后台->独立页面->网址写cross->模板选择 闲言杂语->标题自定义'例如时光机'->发布文章)
5.微信关注公众号:TYPE时光机,按以下格式发送消息 (地址替换为您的博客及文件地址)
绑定时光机https://sngr.org/wxindex29301384627.php
如果成功,可在时光机页面看到一条测试消息
6.绑定后直接给此公众号发文字或者图片或者位置信息,即可更新状态。
常见问题:暂无
问题: 图片不显示
答案: 在后台的,设置,评论,最下面 ,允许使用的HTML标签和属性,写上允许图片代码就可以了。
演示: https://sngr.org/index.php/cross.html
近期看到很多同学将此时光机功能适配了其他主题,如果同意将您的时光机地址作为演示,请在回复中注明,谢谢~
1,将后台shell处理改为php处理---2018.9.15 done
2,增加发送位置信息更新至时光机 --- 2018.9.17 done
3,增加默认页面适配其他主题 --- 2018.9.23 done
4,为时光机图片增加腾讯CDN加速 --- 2018.9.24 done
5,更改时光机图片为博客本地 --- 20200424 done
Type时光机:
绑定时光机:
发送消息、图片、位置
很好用谢谢了
老大,我的绑定不成功。wxindex85632155753.php 这个PHP文件报错了。
额,这么点信息我也不知道啊·
你是不是没有做这一步
3.5 (新增一步:后台->独立页面->网址写cross->模板选择 闲言杂语->标题自定义'例如时光机'->发布文章)
完全按照操作步骤做哦。你的首页没有看到时光机页面呢?
另外,这个文件需要你改一个只有你知道的名字,放在博客根目录就好了。
关注公众号,输入
绑定时光机http://haowen.cf/wxindex85632155753.php
发送这个消息就好了。
:)
:)
怎么弄
大佬!渣新有个问题,图片和位置图片都不显示,难道是主题的原因吗,还有那个时光机怎么弄布局啊
登录后台,点击 设置--评论
最下面 那个允许框,
复制下面的 img那个 完整的进去就可以了。
谢谢,解决了,不过就是图片和文字看起来有些突兀,没有你的那么整齐
有没有布局教程,
不好意思这个没有.也不会.. 其他模板的话可能需要改改...
现在发的位置图片不显示了,是什么原因?
https://sgj.sngr.org/201904/map/1554510465.png
>﹏< 已经修复。
如何解绑?
咦,似乎忘了需要这个,改天加一个。
因为我新博客需要,但没办法绑定
你的具体做法是?
方便提供下么,或者你告诉我你的域名,我先给你删除,你再重新绑定~
这个似乎不用担心,直接按格式输入,会覆盖掉老的设置的。
微信发送
绑定时光机https://sngr.org/sgjabcdefg.php
没办法 新的直接白屏
试试直接从数据库里面删掉·····
博主,在评论页面发现发送的时光机的评论没有邮箱,导致在时光机页面头像不会显示和删除时光机评论时出现Database Query Error,求教额
可以在代码里面插入数据库时顺便把邮箱和ID也插入试试看.....
源码就是提供的下载这个,
公众号上处理发来的消息,判断格式,再插入评论数据库,
如果你开发过类似应该很简单,我是一般搜索一般拼凑的。。。。
在后台删除时光机的评论时出现Database Query Error 500错误,求解额,大神
没有遇到啊... 检查下具体 log···
打开页面显示很宽怎么办呀~~~
应该是模板方面的原因吧,这个我也不会`~~
有个问题...关于安全性...看了一下源码,直接读config的那个是直接按照post过来的数据直接处理,想知道一下微信公众号端那边是否加了防止重复绑定的功能 另外希望增加鉴定是否为绑定者本人发布的功能
嗯,确实有这个 问题 。
本来自己用没考虑这么多,绑定的话,一个微信号只能绑定一个时光机地址。
由于时光机文件地址随机修改的话,暂时不会有别人发布的情况(可能)。。。
厉害,谢谢分享
厉害!如果可以开源公众号的代码就更好了
handsome主题中,时光机的增强功能来源于这里啊,涨知识了哈
谢谢博主的指导。发现图片地址是https://sgj.sngr.org/201810/map/XX.png
能不能换成自己的,这样就不怕数据丢失了。还有来源微信或网页怎么设置才能显示?
如果需要换成自己的,需要在那个单独文件里面接收图片地址,然后上传到本机文件夹。
这个还没学会:(
另外(来源)需要在模板里面修改,看数据库里面有个字段,如果来自wechat则显示来自微信,否则来自网页。
我是小白,不晓得代码如何写?能否给个代码演示?
不知道你的模板是什么样子,
你看下数据库内评论的字段,如果是微信发送的,是不是wechat,
具体我也不会写-.-// 如果你需要的话,我把这个模板的这个地方发给你参考一下。
博主能否也发我一下呢。不用自己的头像总感觉是两个人在发。
好的。非常感谢。就是不知道什么时候能把图片本地化,就完美了。
我邮箱博主应该能看到吧。
可以显示了。。但是分享位置没有图片,还有发送图片也不显示 .这要在哪配置吗?
在后台的,设置,评论,最下面
![]()
允许使用的HTML标签和属性,写上允许图片代码就可以了。
怎么修改时间啊,时光机的时间好像是服务器地址的时间,总比我们得时区提前几个小时,看着显示的怪怪的
这个时间取的应该是微信收到消息的时间,与微信服务器时间相关,
你的时区不是北京时间么?那可以修改一下那个文件代码就可以。
把获取的时间update为你的时区
我装好了,微信发送的内容不能显示,显示成空白的。
必须要https吗?
很厉害的功能
不知道为啥?我的这个功能总是提是403错误,说是UA无效,难道是因为我的又拍云 CDN 给拦截了?不知道用的是啥UA?加入白名单应该会好一些的!
可以试试我的这个,没有检测UA这些,应该没问题。