目的地-Destination 前程似锦、未来可期、寻得良人、共赴白头,祝你也祝我。
博主 目的地-Destination
沪ICP备16003146号-2沪公网安备 31010702004922号萌ICP备20238488号博主 昨天 17:25 在线自豪地使用 Typecho 建站搭配使用 🌻Sunny 主题当前在线 21 人
歌曲封面 未知作品

沪ICP备16003146号-2

沪公网安备 31010702004922号

萌ICP备20238488号

网站已运行 7 年 342 天 0 小时 57 分

Powered by Typecho & Sunny

22 online · 70 ms

Title

在Typecho任意主题上通过公众号发送说说、碎语、时光机、日记

Chrison

·

烂笔头

·

Article
⚠️ 本文最后更新于2023年09月28日,已经过了390天没有更新,若内容或图片失效,请留言反馈

前言

去年年底研究完我若为王的文章后,写了一篇操作文章。今年看上去,依旧觉得,复杂了。
于是在这次换了主题后,再次重新折腾一番。能精简的地方,就尽量减少复杂度。

以下文章作废,请参考最新文章,传送门:如何通过公众号发送时光机/说说/碎语/心情(Typecho版)

参考文章1:微信公众号快速发布“说说”
参考文章2:handsome主题时光机微信发送系统
参考文章3:Jdeal我的时光机

基本可以支持所有Typecho的主题哦!

公众号申请

和之前推送评论消息到公众号一样,我们还是测试号。点击微信公众号测试号申请。

系统环境

♾️ text 代码:
PHP >= 7.1
PHP cURL 扩展
PHP OpenSSL 扩展
PHP SimpleXML 扩展
PHP fileinfo 扩展
PHP PDO_MYSQL 扩展

下载时光机

因原文章代码中有些许错误,并且是针对于handsome主题的时光机页面配置。而我这边已经修改好,并移除了原handsome时光机评论部分的代码。目前支持所有主题页面,直接下载使用更加简单。

压缩包1(times)

♾️ text 代码:
链接: https://pan.baidu.com/s/1H5lA7v1ZoMiKjXvDPHyGkw?pwd=77v4

压缩包2(wechat)

♾️ text 代码:
链接: https://pan.baidu.com/s/1wYGNRFgeJBsMrsPQbWzcwg?pwd=6b6w
  1. 下载压缩包2(wechat),放在一个单独的域名(非博客)下。(因为微信公众号不支持二级目录作为接口地址。)
  2. 解压后,执行/install.php安装。
  3. 配置数据库。

这里看黑板!敲重点!数据库,直接填写你博客的数据库配置。不会覆盖或清空,仅仅增加了一个cross表。当然,还是要常常做好数据备份工作。

  1. 填写公众号相关信息/高德Key去官网申请(可以发送地图位置)。
  2. 回到公众号后台,接口URL就填写http(s)://你非博客的域名地址/server.php。
  3. 下载压缩包1(times),放在主题目录下。并在functions.php中最上方,引入require_once 'times/Ajax.php';

绑定公众号

  1. 关注你的公众号
  2. 发送文字“绑定”,填写相关信息。

再次看黑板,时光机编码怎么填?在你的时光机(说说、碎语、日记)页面,新增字段time_code,值任意。公众号处也填相同的值。cid就是单页面ID,mid就是分类ID。

测试发送

iShot_2023-02-27_23.02.02.png
IMG_4166.PNG

使用说明

1.发送 绑定 进行绑定或修改绑定信息
2.向时光机发送消息
支持文字、图片、地理位置、链接四种消息类型。
其他消息类型等后续开发,暂不支持(如果发送了,会提示不支持该类型的,如语音消息)。
如果发送的是图片会自动将图片存放到typecho 的 usr/uploads/time 目录下。
支持发送私密说说。只需要在发送内容前加入#即可。 举例发送:#这是私密的说说,仅发送者可见。
连续发送多条信息
发送【开始】,开始一轮连续发送
发送【结束】,结束当前轮的发送
3.发送文章
输入【发文章】,开始文章发送,支持多条消息,支持多条消息图文混合
输入【结束】,结束文章发送
4.其他操作
发送 博客收到你的博客地址的链接
发送 发博客收到发博文的字的链接
发送 解除绑定 或 解绑 可删除掉你的绑定信息
发送 帮助 查看帮助信息

现在已有 439 次阅读,31 条评论,0 人点赞
Comment:共31条
发表
  1. 头像
    @

    好友

    荒野孤灯
    失败……搞了一晚
    · Chrome · 中国湖北省恩施州移动

    👍

    💖

    💯

    💦

    😄

    🪙

    👍 0 💖 0 💯 0 💦 0 😄 0 🪙 0
    1. 头像
      @
      哈哈哈,直接说吧,哪里有问题
      · Safari · 中国江苏省苏州市电信

      👍

      💖

      💯

      💦

      😄

      🪙

      👍 0 💖 0 💯 0 💦 0 😄 0 🪙 0
      1. 头像
        @
        /server.php 接口
        Composer detected issues in your platform: Your Composer dependencies require a PHP version ">= 7.4.0".
        · Chrome · 中国湖北省恩施州移动

        👍

        💖

        💯

        💦

        😄

        🪙

        👍 0 💖 0 💯 0 💦 0 😄 0 🪙 0
        1. 头像
          @
          你的php啥版本?我的正好是7.4的,应该是server里面调用了一个sdk(EasyWeChat)的php版本要求是7.4以上。你可以升级版本么?
          · 火狐浏览器 · 中国江苏省苏州市电信

          👍

          💖

          💯

          💦

          😄

          🪙

          👍 0 💖 0 💯 0 💦 0 😄 0 🪙 0
          1. 头像
            @
            新操作文章发布了,来做下第一个吃螃蟹的人。操作上有任何问题或者哪里有问题,记得反馈。目前只能发说说,文章之后更新。
            · 火狐浏览器 · 中国江苏省苏州市电信

            👍

            💖

            💯

            💦

            😄

            🪙

            👍 0 💖 0 💯 0 💦 0 😄 0 🪙 0
          2. 头像
            @
            完工了记得分享
            · Chrome · 中国湖北省随州市联通

            👍

            💖

            💯

            💦

            😄

            🪙

            👍 0 💖 0 💯 0 💦 0 😄 0 🪙 0
          3. 头像
            @
            我今天已经自己重新了一部分了。
            · 火狐浏览器 · 中国江苏省苏州市电信

            👍

            💖

            💯

            💦

            😄

            🪙

            👍 0 💖 0 💯 0 💦 0 😄 0 🪙 0
          4. 头像
            @
            我,也不懂了,没遇到过
            之前打算整个文章+代码重新写,然后想想,能力有限。。。
            · 火狐浏览器 · 中国江苏省苏州市电信

            👍

            💖

            💯

            💦

            😄

            🪙

            👍 0 💖 0 💯 0 💦 0 😄 0 🪙 0
          5. 头像
            @
            操作了 都是最新的
            · Chrome · 中国湖北省恩施州移动

            👍

            💖

            💯

            💦

            😄

            🪙

            👍 0 💖 0 💯 0 💦 0 😄 0 🪙 0
          6. 头像
            @
            我蒙了.是不是要更新下composer.json文件,命令应该是:composer update
            · 火狐浏览器 · 中国江苏省苏州市电信

            👍

            💖

            💯

            💦

            😄

            🪙

            👍 0 💖 0 💯 0 💦 0 😄 0 🪙 0
          7. 头像
            @
            8.0
            · Chrome · 中国湖北省恩施州移动

            👍

            💖

            💯

            💦

            😄

            🪙

            👍 0 💖 0 💯 0 💦 0 😄 0 🪙 0
  2. 头像
    @
    一直提示,该公众号提供的服务出现故障,请稍候再试
    · Chrome · 中国河北省石家庄市移动

    👍

    💖

    💯

    💦

    😄

    🪙

    👍 0 💖 0 💯 0 💦 0 😄 0 🪙 0
    1. 头像
      @
      可以在微信的接口调试工具上测试,看看具体返回了什么 http://mp.weixin.qq.com/debug/
      接口类型选择“消息接口调试”
      · 火狐浏览器 · 中国江苏省苏州市电信

      👍

      💖

      💯

      💦

      😄

      🪙

      👍 0 💖 0 💯 0 💦 0 😄 0 🪙 0
  3. 头像
    @
    按教程配置了,但是在非handsome主题下,一直提示身份验证失败,也不知道为啥。
    · Chrome · 中国福建省厦门市电信

    👍

    💖

    💯

    💦

    😄

    🪙

    👍 0 💖 0 💯 0 💦 0 😄 0 🪙 0
    1. 头像
      @
      不过我的修改版,应该没有这个问题吧。是这里下载的压缩包吗
      · Safari · 中国江苏省苏州市电信

      👍

      💖

      💯

      💦

      😄

      🪙

      👍 0 💖 0 💯 0 💦 0 😄 0 🪙 0
      1. 头像
        @
        是这里下载的
        · Chrome · 中国福建省厦门市电信

        👍

        💖

        💯

        💦

        😄

        🪙

        👍 0 💖 0 💯 0 💦 0 😄 0 🪙 0
    2. 头像
      @
      https://blog.chrison.cn/work/88.html
      这篇文章下面有说明,身份验证是吧,需要对比下time_code的,两个文件,是不是一个加密了,一个没加密,或者是加密方式不一致
      · Safari · 中国江苏省苏州市电信

      👍

      💖

      💯

      💦

      😄

      🪙

      👍 0 💖 0 💯 0 💦 0 😄 0 🪙 0
      1. 头像
        @
        '''
        Call to undefined function getIp()
        '''
        修改后返回了这个
        · Chrome · 中国福建省厦门市电信

        👍

        💖

        💯

        💦

        😄

        🪙

        👍 0 💖 0 💯 0 💦 0 😄 0 🪙 0
        1. 头像
          @
          getIp(),是一个获取IP的方法,网上找一个,或者你主题里有的话,调用你主题里的fuctions
          · 火狐浏览器 · 中国江苏省苏州市电信

          👍

          💖

          💯

          💦

          😄

          🪙

          👍 0 💖 0 💯 0 💦 0 😄 0 🪙 0
  4. 头像
    @
    李逍遥
    独立页面没有分类mid呀,这个要怎么配置,必须用文章页来配置说说页面吗,我想用独立页面来单独设计说说页面可行吗
    · Chrome · 中国广东省深圳市电信

    👍

    💖

    💯

    💦

    😄

    🪙

    👍 0 💖 0 💯 0 💦 0 😄 0 🪙 0
    1. 头像
      @
      mid是分类,也是在后台页面,鼠标放上去,浏览器左下角看链接mid=XXX
      · 火狐浏览器 · 中国江苏省苏州市电信

      👍

      💖

      💯

      💦

      😄

      🪙

      👍 0 💖 0 💯 0 💦 0 😄 0 🪙 0
      1. 头像
        @
        Mid是什么分类id都可以吗?独立页面找不到什么分类
        · Chrome · 中国广东省茂名市电信

        👍

        💖

        💯

        💦

        😄

        🪙

        👍 0 💖 0 💯 0 💦 0 😄 0 🪙 0
        1. 头像
          @
          分类是mid,独立页面是cid
          · Safari · 中国江苏省苏州市电信

          👍

          💖

          💯

          💦

          😄

          🪙

          👍 0 💖 0 💯 0 💦 0 😄 0 🪙 0
    2. 头像
      @
      独立页面建好好,鼠标放上去,左下角看链接 cid=XXX
      · 火狐浏览器 · 中国江苏省苏州市电信

      👍

      💖

      💯

      💦

      😄

      🪙

      👍 0 💖 0 💯 0 💦 0 😄 0 🪙 0
  5. 头像
    @

    好友

    Jdeal
    然后下一步就可以开始折腾语音和视频,哈哈 😁
    不过其实连公众号都不用申请,太麻烦了,我现在一直用的微信公众平台测试帐号,直接扫码创建个测试账号,啥都不用搞,而且权限比自己申请的个人公众号权限更多,不过方便还是企业微信或者钉钉更好用。
    · Chrome · 中国江苏省无锡市电信

    👍

    💖

    💯

    💦

    😄

    🪙

    👍 0 💖 0 💯 0 💦 0 😄 0 🪙 0
    1. 头像
      @

      博主

      Chrison
      @Jdeal
      语音用的少,也罢!我微信平时都不发语音。听着自己的声音,恶心巴拉 哈哈哈哈哈🌚
      · 火狐浏览器 · 中国江苏省苏州市电信

      👍

      💖

      💯

      💦

      😄

      🪙

      👍 0 💖 0 💯 0 💦 0 😄 0 🪙 0
    2. 头像
      @

      博主

      Chrison
      @Jdeal
      哈哈哈哈 你没仔细看。就是测试号啊。
      个人号现在没有模板消息,前几天的 “把评论推送到微信”做不了的。所以现在用的都是测试号。
      · 火狐浏览器 · 中国江苏省苏州市电信

      👍

      💖

      💯

      💦

      😄

      🪙

      👍 0 💖 0 💯 0 💦 0 😄 0 🪙 0
  6. 头像
    @

    好友

    Teacher Du
    前来回访!
    · Chrome · 中国北京市中国移动北京分公司

    👍

    💖

    💯

    💦

    😄

    🪙

    👍 0 💖 0 💯 0 💦 0 😄 0 🪙 0
    1. 头像
      @
      欢迎欢迎
      · Safari · 中国江苏省苏州市电信

      👍

      💖

      💯

      💦

      😄

      🪙

      👍 0 💖 0 💯 0 💦 0 😄 0 🪙 0
搜 索 消 息 足 迹
你还不曾留言过..
你还不曾留下足迹..
博主 不再显示
博主