Administrator
Administrator
Published on 2024-11-30 / 12 Visits
0
0

企业微信聊天记录存档

SDK Github链接

官方文档地址

前言

SDK中有GOLANG调用的例子和本地HTTP服务的应用程序,需运行于Linux系统中。

开发是半个月前的事情,所以可能遗漏了一些细节

聊天记录会从开启会话内容存档之后开始保存(在API有一个seq参数就是从开启后开始累计,每一条聊天记录+1)

配置

将后台配置(开启会话内容存档)的私钥对应的公钥内容放入private_key.pem文件

在.env文件中配置HTTP服务端口(PORT)、CORP_ID、CORP_SECRET

(SECRET有好几个,在开启会话内容存档时有一个,后面要通过API获取会话内容属于外部联系人之类的,所以要在后台自建一个第三方应用,那里也有一个SECRET,这里的SECRET要填自建应用的SECRET)

将环境变量:export LD_LIBRARY_PATH=WeworkMsg程序所在路径:$LD_LIBRARY_PATH,设置到bashrc中(设置动态库检索路径)

再执行source ~/.bashrc命令,保存更新环境变量

运行WeworkMsg

运行后,就可以调用HTTP API来获取

下载附件

(golang)HTTP API调用例子、WeworkMsg程序、so库、配置文件:

WeworkMsg-0.0.3.zip


Comment