spring boot 实现 Stream 钉钉事件订阅
创始人
2024-11-15 14:05:44
0

1: 参考链接   

https://open.dingtalk.com/document/orgapp/develop-stream-mode-push-server

2:钉钉开放平台订阅配置

配置之后运行一下上面提供的链接 里面的main方法,验证通道

3:订阅启动方式

EventListenerThread eventListenerThread = application.getBean(EventListenerThread.class); // 启动EventListenerThread eventListenerThread.start();
@Override public void run() {     OpenDingTalkStreamClientBuilder                                  .custom()                                  .credential(new AuthClientCredential(appKey, appSecret))                                  //注册事件监听                       .registerAllEventListener(new GenericEventListener() {                           public EventAckStatus onEvent(GenericOpenDingTalkEvent event) {                              try {                                  //事件唯一Id                                  String eventId = event.getEventId();                                  //事件类型                                  String eventType = event.getEventType();                                  //事件产生时间                                   Long bornTime = event.getEventBornTime();                                   //获取事件体                                  JSONObject bizData = event.getData();                                   log.info("当前时间"+ TimeUtils.date2Str(new Date()));                                  // Create InputStream from byte array                                  log.info("进入事件订阅:eventId "+eventId+"eventType"+eventType+"bornTime"+bornTime);                                   //处理事件                                   evetTypeEvent(eventId,eventType,bornTime,bizData);                                   //消费成功                                  return EventAckStatus.SUCCESS;                               } catch (Exception e) {                                  //消费失败                                 return EventAckStatus.LATER;                              }                          }                       })                                 .build().start(); }

相关内容

热门资讯

黑科技了解(wepoke真的有... 黑科技了解(wepoke真的有挂)wepoke科技(wepoker)都是是有挂(有挂方法)-哔哩哔哩...
黑科技辅助!德州之星辅助挂(透... 黑科技辅助!德州之星辅助挂(透视)必赢教程(2022已更新)(哔哩哔哩)1、进入到德州之星辅助挂黑科...
黑科技苹果版!鱼扑克发牌规律(... 黑科技苹果版!鱼扑克发牌规律(透视)都是真的有挂(2020已更新)(哔哩哔哩)1、鱼扑克发牌规律系统...
玩家必看攻略!微扑克线上代打(... 玩家必看攻略!微扑克线上代打(透视)外挂透明挂辅助器(2020已更新)(哔哩哔哩)该软件可以轻松地帮...
黑科技软件(wepokeai代... 这是一款非常优秀的wepoke辅助器真的有效果吗 ia辅助检测软件,能够让你了解到wepoke辅助器...
黑科技辅助!wepoke软件透... 黑科技辅助!wepoke软件透明挂检测(透视)辅助教程(2026已更新)(哔哩哔哩)1)wepoke...
黑科技挂黑科技!扑克世界辅助软... 黑科技挂黑科技!扑克世界辅助软件(透视)原来真的是有挂(2026已更新)(哔哩哔哩);小薇(透视辅助...
攻略讲解!微扑克ai机器人(透... 攻略讲解!微扑克ai机器人(透视)外挂透明挂辅助插件(2020已更新)(哔哩哔哩)一、微扑克ai机器...
黑科技教程(wepoke透明黑... 黑科技教程(wepoke透明黑科技)wepokeai代打逻辑(wepokE)原生真的有挂(有挂助手)...
黑科技辅助!德扑ai软件购买(... 黑科技辅助!德扑ai软件购买(透视)实用技巧(2022已更新)(哔哩哔哩)1、超多福利:超高返利,海...