新版正方教务系统 期末成绩主动推送至微信

@Ta 2020-07-02发布,2020-07-02修改 8837点击

项目地址

https://nowtime.cc/php/1025.html


zhengfang-results-push

新版正方教务系统 期末成绩主动推送至微信等

配置方法

  1. 配置 functions.php 第10行、16行、21行,里面有详细的注释说明
  2. 配置 config.php 第14行,请看下方的 关于 WxPusher 的使用

关于 WxPusher 的使用

  1. 请前往 http://wxpusher.zjiecode.com/admin/app/list 新建一个应用

    没有注册账号先根据提示注册账号

    除了带有 * 标记的表单需要填写,其它都不需要填。傻瓜式填写,不多讲述

  2. 新建完应用你会获得一个 APP_TOKEN 复制它,将它填到 config.php 第14行
  3. 然后不出意外会弹出一个二维码的模态框(如果没有,点击对应 应用的 关注 即可出现)
    ./img/1.png
  4. 扫码关注公众号(这个二维码可以保存下来)
  5. 然后点击下方的 我的 -> 我的UID 获取UID,格式是 UID_xxxxxxxxx
    ./img/2.png

获取教务系统 JSESSIONID

  1. 打开教务系统

  2. 点击如图

    ./img/3.jpg

  3. 复制 SESSION
    ./img/5.png

使用方法

  1. 首次查询成绩并推送(第一次添加或更新 JSESSIONID 时用这种方法)

    1. 命令行方法,执行 php main.php -U "你的UID" -S "获取的 JSESSIONID"
    2. 网页方法,访问 http://你的域名/main.php?UID=你的UID&JSESSIONID=获取的SESSION
  2. 定时执行监听,因为已经缓存了 JSESSIONID,所以不需要传 JSESSIONID 参数

    我们学校教务系统大概每2分钟执行一次,JSESSIONID 就不会失效,你们的具体情况具体更改、

    1. 命令行方法,执行 php main.php -U "你的UID"
    2. 网页方法,访问 http://你的域名/main.php?UID=你的UID
回复列表(14|隐藏机器人聊天)
  • 000
    @Ta / 2020-07-02 / /
    我也在用这个第三方微信推送服务~ 
  • @Ta / 2020-07-02 / /

    现在不管什么服务都太依赖微信了
    手机

  • @Ta / 2020-07-02 / /

    图都裂开了
    Redmi K.O

  • @Ta / 2020-07-03 / /
    @童真再见,为了方便用户,目前只能使用微信。钉钉貌似不能发私人消息,QQ要自己搭个机器人
  • @Ta / 2020-07-03 / /
  • @Ta / 2020-07-03 / /
    @000,这个对比 Server Chan 好用多了,那个不适合新手,让我朋友注册个 GitHub 都觉得麻烦,然后登录 Server Chan,获取 KEY 才能推送消息
    这个的话,就麻烦下自己,新建应用获取二维码,直接让用户扫描,然后获取 UID 就可以推送消息
  • @Ta / 2020-07-03 / /
    @NowTime,我读书那会儿,教务系统分公网和内网登录,内网只有机房跟办公室那几台电脑可以登录。外网几乎全天关闭通道,只有有通知让学生做什么(比如查考试成绩、选修课程),才可以登录
  • @Ta / 2020-07-03 / /
    nowtime  大佬是不是做过fusion的远程公告更新网站。
  • 000
    @Ta / 2020-07-03 / /
    @NowTime,是这样 没有认证公众号的最佳替代品
  • @Ta / 2020-07-04 / /
    QQ消息推送服务 https://cp.xuthus.cc
  • @Ta / 2020-07-05 / /
    @TabKey9,那估计是觉得太耗点了,还是怕有漏洞😂
  • @Ta / 2020-07-05 / /
  • @Ta / 2020-07-05 / /
    @xuthus,这个也不错,但你这个好像只能通过 GitHub 登陆,然后获取 skey,然后再添加QQ好友接收消息?

    如果你面向的是大众的话,首先你用 GitHub 可能就有些繁琐,毕竟一般人不会有 GitHub 账号。
    最好是接入QQ互联等,用QQ登陆等直接登陆

    然后就是要接受推送消息,除了登陆,还要绑定qq然后获取skey,再添加好友,稍微有些繁琐了。
    目前还是我用的这个服务好一点,麻烦下自己(也不算很麻烦),部署好已经配置关注回调。
    给个二维码,用户一扫码,关注公众号,就可以直接推送消息了
  • @Ta / 2020-07-06 / /
    @NowTime,24小时开机,肯定不是耗电问题!我有把握认为是老师水平欠些火候,搞不定一些恶意攻击!无奈采取下下策
添加新回复
回复需要登录