当前位置: 首页 > news >正文

Springboot 集成 飞书群消息

Springboot 集成 飞书群消息

前情概要

公司项目想要加入一个系统错误推送功能,方便线上项目运维,可选择的消息通知渠道很多,比如邮箱、短信、微信、飞书等等,但是邮箱每天有发送数量上限,而且还有其他必须要使用邮箱发送的功能,所以为了不影响必要功能的运行,邮箱不可取,短信需要收费,微信……好吧,微信不是公司的主要使用工具,所以选来选去最后选中了飞书。

执行步骤

1、添加飞书企业应用

第一步

创建企业自建应用
飞书开放平台 → 管理员后台 → 创建应用 → 类型选“企业自建”。

第二步

添加“机器人”能力
应用详情 → 添加能力 → 勾选“机器人”→ 保存。

第三步

获取凭证信息(App Id和App Secret)
基础信息-凭证与技术信息-凭证应用

第四步

配置机器人
在 PC 端把该机器人拉进群 → 群设置 → 群机器人 → 点击机器人 → 复制 “Webhook 地址”

2、java配置

### 将上一步复制的信息配置到 .yaml文件中
feishu:appId: ***appSecret: ***errorWebhook: ***

3、调用

public boolean sendNotification(Throwable throwable, ErrorContext context) {if (!isAvailable()) {return false;}try {String content = buildContent(throwable, context);Map<String, Object> contentMap = new HashMap<>();contentMap.put("text", content);Map<String, Object> body = new HashMap<>();body.put("msg_type", "text");body.put("content", contentMap);restTemplate.postForObject(webhookUrl, body, String.class);log.info("Successfully sent error notification via Feishu");return true;} catch (Exception e) {log.error("Error sending notification via Feishu channel", e);return false;}}

遇见的问题

  1. 发送消息报403
    原因:群里没有机器人
    解决方案:拉机器人进群
  2. 部分ip调用报报错
    原因:公司开了“IP 白名单”
    解决方案:把服务器出口 IP 填到应用后台“安全设置-IP 白名单”。
http://www.sczhlp.com/news/94154/

相关文章:

  • 最新爆料:GitHub Copilot全面推出OpenAI GPT-5 和 GPT-5 mini!
  • netstat 命令查看端口状态详解
  • 如何修改自己的网站标题网易云服务器
  • 学生作业制作网站怎么做像表白墙的网站
  • 营销建设网站制作访问网站 过程
  • 建设部网站已经公布黑名单wordpress如何显示文章列表
  • 免费企业黄页网站入口电商网站建设讯息
  • app软件定制聚顶科技好无锡优化推广
  • 建设厅八大员报名网站在织梦网站做静态网页
  • 教做详情页的网站完美平台一键优化
  • 网站 备案信息做三个月网站广告收入
  • 建设银行网站设计特点上海建筑建材业网官网
  • 固原网站制作oray免费域名注册
  • 智聘无界:AI 破解全球化招聘合规、成本与人才匹配难题的实践路径
  • Nature | 本周最新文献速递
  • Flink 与Flink可视化平台StreamPark教程(CDC功能)
  • GAS_Aura-Setting Up Auto Running
  • 做PPT素材图片网站 知乎学而思编程网站
  • 织梦网站图片修改国内做免费视频网站
  • 三门峡网站开发大理旅游网站建设
  • 乌海网站建设设计建筑
  • 怎么用小皮创建网站电力建设科学技术进步申报网站
  • 网站服务器租赁费用北京网络公司都有哪些
  • 免费黄页网站广州网站优化关键词排名
  • 游戏平台网站开发广州安全教育平台登录入囗
  • 想做淘宝 网站怎么做百度怎么做网站广告
  • 海南智能网站建设报价wordpress安全_
  • Ubuntu 24.04 LTS 登录用户和密码忘记找回方法
  • 错排问题
  • 源码调试-带你了解下车牌识别的深度学习模型-LPRNet