WeworkChatSDK企业微信会话存档服务,提供一键接入java版sdk
4.4K
企业微信会话存档服务(WeworkChatSDK),提供一键接入java sdk,投递数据到阿里云MNS、OSS。
对象存储 OSS。队列服务 MNS,非java技术栈也可通过队列消费。消息服务 MNS、对象存储 OSS。application.properties 中相应配置项。supervisord,配置并执行程序。application.properties说明# 服务可用区endpoint (区分内外网地址)
mns.endpoint=http://
mns.accessKeyId=
mns.accessKeySecret=
# 消息队列名称 (可自定义)
mns.queue=WeworkSyncMessageQueue
# 服务可用区endpoint (区分内外网地址)
oss.endpoint=oss-cn-beijing.aliyuncs.com
oss.accessKeyId=
oss.accessKeySecret=
# Bucket名称 (可自定义)
oss.bucket=WeworkResources
# 企业ID(在我的企业-企业信息里找到)
app.corpId=
# 应用Secret(会话存档应用中找到)
app.corpSecret=
说明:privateKey.后面的值为版本号(int值)
encrypt.privateKey.1=
encrypt.privateKey.2=
sdk目录下.so文件至Java Library官方.so下载链接:https://developer.work.weixin.qq.com/document/path/91774
查看目录方法:
public class Demo {
public static void main(String[] args) {
System.out.println(System.getProperty("java.library.path"));
}
}
./mvnw clean package
java -jar WeworkChatSDK-[version].jar
# 生产环境 (目录存在 application-prod.properties )
java -jar WeworkChatSDK-[version].jar --spring.profiles.active=prod
supervisord方式运行,参照配置文件: src\main\resources\supervisord.confArthas下载arthas-boot.jar,然后用java -jar的方式启动:
curl -O https://arthas.aliyun.com/arthas-boot.jar
java -jar arthas-boot.jar
打印帮助信息:
java -jar arthas-boot.jar -h
选择应用java进程:
$ $ java -jar arthas-boot.jar
* [1]: 12345
输入dashboard,按回车/enter,会展示当前进程的信息,按ctrl+c可以中断执行。
Content type
Image
Digest
sha256:f41635260…
Size
143.1 MB
Last updated
4 months ago
docker pull chinayin/weworkchat-sdk