Skip to content

go-laoji/wecom.dev-audit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

企业微信会话存档服务

实现功能:

  • 不同版本私钥管理
  • 消息存储
    • 数据库
      • mysql
      • sqlserver
    • 消息队列
      • redis
      • rabbitmq
  • 附件存储
    • 腾讯云
    • 七牛云
  • 事件推送触发拉取
  • API接口
    • /callback 事件回调(GET|POST)
    • /api/audit/groupchat 获取会话内容存档内部群信息(POST)
    • /api/audit/checkagree 获取会话同意情况(POST)
    • /api/audit/permituser 获取会话内容存档开启成员列表(POST)

TODO:

  • sqlserver支持
  • 附件存储阿里云、又拍云...
  • Mixed 等类型消息解析
  • 前端界面

使用方法

1、修改.env文件里的配置后,在任意支持docker的环境里执行

docker build . -t msg_audit:latest

2、从编译好的镜像启动

docker pull golaoji/wecom-dev-audit:latest
docker run -itd --env-file=.env golaoji/wecom-dev-audit:latest