This code is no longer being maintained.

项目已经不再维护,开源的目的更多是给新手一个参考 Demo

gxgk-wechat-server

校园微信公众号后端,为在校学生提供一系列信息查询与便民服务。

预览:

主要功能:

期末成绩查询

手动查询

微信分享成绩单

快递查询

单号查询

扫码查询

包裹动态,自动提醒

校内图书馆

图书搜索

借书记录

一键续借

还书提醒

签到排行榜

机器人陪聊

其他:

天气查询

常用电话

公交路线

校历查询

学校新闻

四六级查询

明信片查询

随机音乐

气象雷达

网页游戏

莞香广科论坛

客服留言

合作信息

补充说明:

依赖外部 API 的操作使用客服接口异步回复,需要通过微信认证

正方教务系统与图书馆查询均使用模拟登陆

字典、正则匹配关键词,避免过多的条件语句嵌套

场景状态,支持上下文回复

全局保存、刷新微信 access_token

关键词兼容繁体、全角空格

长文本的回复使用图文信息进行排版

前端 UI 使用 WeUI 统一风格

快速开始

安装 MySQL、Redis

安装依赖

pip install -r requirements.txt

创建配置文件

cp instance/config.example instance/config.py

vi instance/config.py

初始化数据库

# into Python shell

>>> from main.models import db

>>> db.create_all()

运行

python run.py

运行队列任务

celery -A main.celery worker --beat -l info

测试

这个开发者很懒,暂时没写下什么测试……

部署

# using gunicorn

pip install gunicorn

# run

gunicorn -w 3 run:app -p wechat.pid -b 127.0.0.1:8000 -D --log-level warning --error-logfile gunicorn-error.log

# reload

kill -HUP `cat wechat.pid`

License

celery redis mysql_GitHub - FJUT/gxgk-wechat-server: 校园微信公众号后端,使用 Python、Flask、Redis、MySQL、Celery...相关推荐

  1. 干货分享:今天谈谈大学生该如何运营校园微信公众号!

    作为一名大学生,如何经营好创作好自己的微信公众号? 我目前正在运营一个校园微信公众号,虽然粉丝数不少,但活跃度越来越低.我们每天定时定量会发布文章,虽然会有留言.点赞功能,但是用户之间无法互动,很多活 ...

  2. 浅析校园微信公众号在新媒体潮流中的机遇与挑战

    摘要:近年来,在新媒体时代潮流中,高校运营好校园微信公众号,不仅能更快速.更广泛.更多元地传递校园新闻信息,促进高校校园文化建设,也在潜移默化中改变了当代大学生社会交流模式.但在校园微信公众号迅速发展 ...

  3. 如何做好一个校园微信公众号,粉丝圈有话要说~

    关于如何做好一个校园类型的微信公众号,今天我邀请了一位运营主来谈谈他的想法: 我目前正在运营一个校园微信公众号,虽然粉丝数不少,但活跃度越来越低.我们每天定时定量会发布文章,虽然会有留言.点赞功能,但 ...

  4. php 微信pic_url,一段代码实现微信公众号开发校园图书馆

    原标题:一段代码实现微信公众号开发校园图书馆 作者:vgft 来源:脚本 原文:https://www.jb51.net/article/149187.htm 本文实例为大家分享了php微信公众号图书 ...

  5. redis关键字删除_微信公众号文章防删除

    阅读本文大概需要 3.6 分钟. 前段时间<一个出身寒门的状元之死>刷屏了,当我看完了这篇文章,很有感触,一开始我以为是事实,后来才发现完全是虚构,对于我来讲并不是非常在乎文章中的故事是否 ...

  6. 【仿59store校园o2o系统 v6.8】夜猫店+校园超市+学生街+微信公众号绑定+校园跑腿插件

    简介: 仿59store校园o2o系统是一个以php+MySQL进行开发的主要针对校园市场开发的O2O系统. 1.夜猫店:校园每栋楼可以开设一个夜猫店 2.校园超市:每个学校拥有一个校园超市 3.学生 ...

  7. php图书馆注册模板,php微信公众号开发之校园图书馆

    本文实例为大家分享了php微信公众号图书馆的具体代码,供大家参考,具体内容如下 图书来源:山东理工大学图书馆书目检索系统 搜索书名返回是xml格式数据: 核心代码如下: $postObj = simp ...

  8. WeChat 微信公众号开发步骤

    WeChat  微信公众号开发步骤 一.什么是微信公众号? 微信公众号是开发者或商家在 微信公众平台上申请的应用账号,该帐号与QQ账号互通,通过公众号,商家可在微信平台上实现和特定群体的 文字. 图片 ...

  9. nodejs微信公众号开发第一步(接入指南)--wechat模块

    用模块接入微信就非常简单了.只用配置好参数,逻辑大神都写好了,站在巨人的肩膀上的感觉就是不错 本文测试用的是微信测试号. -- express生成项目框架 express命令行创建项目 :点击这里, ...

最新文章

  1. C语言小知识:typedef\函数模板\
  2. uni-app用着不香吗?Android,iOS,小程序一套代码吃通所有
  3. 官宣!VS Code Python 全新功能在 PyCon China 全球首发!
  4. wps 模拟分析 规划求解_入行十年,我是如何解决模流分析准确性问题的
  5. sharepoint模拟用户
  6. 如何快速学习产品?实践才是王道!同为小白的人儿加油!
  7. pandas 按字符串肚脐眼 读取数据_十分钟学习pandas! pandas常用操作总结!
  8. 数字化经营支付3.0有哪些盈利机会
  9. Hession矩阵与牛顿迭代法
  10. 预见2021-罗兰贝格中国行业趋势报告
  11. 如何看待没有学历的程序员?
  12. 数据库创建存储过程_创建存储过程来修复孤立的数据库用户
  13. php和python-浅析PHP与Python进行数据交互
  14. 用进化的观点学习网络协议
  15. localdatetime获得时间搓_Java8 LocalDateTime获取时间戳(毫秒/秒)、LocalDateTime与String互转、Date与LocalDateTime互转...
  16. 查找算法-------插值查找
  17. Mybatis常见面试题
  18. npy文件转图像并显示
  19. 用C语言数组编写贪吃蛇
  20. html5indexeddb排序,html5的indexedDB数据库操作实例

热门文章

  1. 【JAVA】java递归测试考拉兹猜想/冰雹猜想
  2. 2022年化工自动化控制仪表考试资料及化工自动化控制仪表免费试题
  3. 使用Poi-tl 生成word文档 处理word特殊符号方框带勾选 解决方法
  4. 2021-09-28
  5. 《OKR工作法》学习总结
  6. 微信公众号服务号申请-模板消息发送-自定义菜单-测试账号指南
  7. python哪里最难用_Python里最难的Asyncio,这里有一份非常适合小白的教程
  8. 4G工业路由器防静电保护
  9. 语句摘抄——第20周
  10. 2022年P气瓶充装考题及答案