同步操作将从 读心印/企业微信-会话内容存档java版 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
企业微信-会话内容存档
实时拉取企业微信聊天记录java版SDK
在使用前,请认真阅读官方文档
https://open.work.weixin.qq.com/api/doc/90000/90135/91774
src/main/java/com/php127/wework/DB.java
cp ./lib/WeWorkFinanceSdk.so /usr/lib/WeWorkFinanceSdk.so
字段 | 说明 |
---|---|
id | 主健(自增id) |
corpid | 企业id |
secret | 会话存档secret |
corpname | 企业名称 |
prikey | 私钥 注意:去掉头尾 |
limits | 一页拉取条数 |
timeout | 拉取超时(秒) |
status | 状态 |
update | 是否更新 |
注意: 私钥请去掉头尾,注意格空
字段 | 说明 |
---|---|
id | 主健(自增id) |
msgid | 消息ID |
publickey_ver | 密钥版本 |
seq | 消息序号,最大值为2^64 -1 |
action | 消息动作,目前有send(发送消息)/recall(撤回消息)/switch(切换企业日志)三种类型 |
msgfrom | 消息发送方id(同一企业内容为userid,非相同企业和机器人消息均为external_userid) |
tolist | 消息接收方ID列表(多个接收ID以逗号分隔) |
msgtype | 消息类型 |
msgtime | 消息发送时间戳(utc时间,ms单位) |
text | 文本消息 |
sdkfield | 附件ID |
msgdata | 原始消息数据 json格式 |
status | 1.未加载媒体/2.正在加载媒体/3.媒体加载完成/4.媒体加载失败 |
media_code | 媒体错误码 |
media_path | 媒体文件路径 |
roomid | 群聊消息的群id(如果是单聊则为空) |
created | 创建时间 |
聊天中产生的图片,语音,视频,doc文档等文件 默认下载到 msgfile/coprid_name
目录下
您可以在nginx上添加一个静态站点指向 msgfile
目录 即可访问资源
mvn install
mvn package
java -jar target/wework-msgaudit-2.0.jar
docker-compose.xml wework-docker/docker-compose.xml
详细配置说明 docker-compose
进入 wework-docker
目录
启动
docker-compose up -d
请不要在mac下运行,libWeWorkFinanceSdk_Java.so是linux环境的
请不要在mac下运行,libWeWorkFinanceSdk_Java.so是linux环境的
请不要在mac下运行,libWeWorkFinanceSdk_Java.so是linux环境的
无法运行?
请注意运行环境,必需在linux下,并且将 libWeWorkFinanceSdk_Java.so
拷贝到 /usr/lib/
下
可以运行无法拉取?
是否将服务器ip添加到企业微信后台的白名单中,密钥等是否配置正确
解密失败?
请生成2048bit && PKCS#8 在线生成
如果您使用的是 PKCS#1 请转换为 PKCS#8 转换教程
另外加密有版本区分,旧的公钥必需使用旧的私钥才能解密
如果实在是无法解密,请使用新的密钥对新的聊天记录进行解密
QQ交流群 825443653
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。