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

临沂网站公司哪家好网络架构和管理

临沂网站公司哪家好,网络架构和管理,o2o平台是什么意思,上海网站改版前言 公司办公软件用的是飞书套壳#xff0c;本文主要介绍如何通过飞书机器人发送Jenkins构建的进度和消息。 方法 前置条件 创建一个飞书机器人搭建好Jenkins创建好构建任务 过程 根据飞书开发者平台的接口文档#xff0c;用shell脚本封装一套调用飞书机器人发送消息接…前言 公司办公软件用的是飞书套壳本文主要介绍如何通过飞书机器人发送Jenkins构建的进度和消息。 方法 前置条件 创建一个飞书机器人搭建好Jenkins创建好构建任务 过程 根据飞书开发者平台的接口文档用shell脚本封装一套调用飞书机器人发送消息接口的函数。在需要的时候调用即可 Code 这里贴一下代码如果需要自己使用的话请修改你的app_id和app_secret #!/bin/bash #### Author: qile qile.refhaier.com# Date: 2023-07-27 15:03:41# LastEditors: qile qile.refhaier.com# LastEditTime: 2023-08-17 11:05:49# FilePath: /linux_build_system/test.sh# Description: 通过飞书机器人发送消息 ### # 获取飞书 token function get_feishu_token() {urlhttps://open.feishu.cn/open-apis/auth/v3/tenant_access_token/internalheadersContent-Type: application/json; charsetutf-8payload{app_id: cli_a226XXXXXXXXXXXX, app_secret: xXgQ4GmjEJx7BXXXXXXXXXXXXXXXXXXXXXX}response$(curl -s -X POST -H $headers -d $payload $url)status_code$(echo $response | jq -r .code)if [ $status_code -eq 0 ]; thentoken$(echo $response | jq -r .tenant_access_token)echo $tokenelsemsg$(echo $response | jq -r .msg)echo 获取 token 失败: $msgexit 1fi }# 获取用户 ID function get_user_id() {urlhttps://open.feishu.cn/open-apis/contact/v3/users/batch_get_id?user_id_typeopen_idtoken$1headersContent-Type: application/json; charsetutf-8headers2Authorization: Bearer $tokenpayload{\emails\: [\$2\]}# echo $payloadresponse$(curl -s -X POST -H $headers -H $headers2 -d $payload $url)status_code$(echo $response | jq -r .code)if [ $status_code -eq 0 ]; thenuser_id$(echo $response | jq -r .data.user_list[0].user_id)echo $user_idelsemsg$(echo $response | jq -r .msg)echo 获取用户ID失败: $msgexit 1fi }# 发送消息 function send_message() {urlhttps://open.feishu.cn/open-apis/im/v1/messages?receive_id_typeopen_idtoken$1headersContent-Type: application/json; charsetutf-8headers2Authorization: Bearer $tokenecho $2response$(curl -s -X POST -H $headers -H $headers2 -d $2 $url)status_code$(echo $response | jq -r .code)if [ $status_code -eq 0 ]; thenecho 消息发送成功elsemsg$(echo $response | jq -r .msg)echo 消息发送失败: $msgexit 1fi }# 使用方法如下 # 1. 获取飞书 token token$(get_feishu_token) echo $token # 2. 获取用户 ID userId$(get_user_id $token qil.refhaier.com) echo $userId # 3. 发送消息 payload{\msg_type\:\text\,\receive_id\:\$userId\,\content\:\{\\\text\\\:\\\您提交的构建已完成[点击下载](https://www.baidu.com)\\\}\} send_message $token $payload总结 本文给出了详细的shell脚本代码实现了将Jenkins构建消息发送到飞书的功能。欢迎白嫖
http://www.hkea.cn/news/14327886/

相关文章:

  • 前端网站开发工具建设发展集团有限公司
  • asp.net个人网站怎么做网站用ps做还是ai
  • 东莞建设网站企业网站建设系统平台
  • 做设计最好的参考网站wordpress 删除自带主题
  • 建设项目 环评申报网站爱辉网站建设
  • 免费行情网站app下载大全湖州企业做网站
  • 2345浏览器网站进入物联网工程就业前景
  • 阳谷网站建设价格百度网盘登录入口网页版
  • 百度怎样收录到网站移动互联网应用开发
  • 北京多语言网站建设wordpress远程图片本地化
  • 怎样投网站广告跨境电商是怎么赚钱的
  • 专门设计的网站徐州飞虹网架公司
  • 转化率的网站设计如何制作一款小程序
  • 引流网站建设教程修改wordpress入口地址
  • 您与此网站之间建立的连接不安全广告设计培训班有用吗
  • 珠海网站建设杰作科技网站流量是什么
  • 网站的关键词排名wordpress写文章教程
  • 万网域名注册后怎么样做网站移动公司需要网络工程专业
  • 里水网站建设西安今天消息
  • 网站建设目的意义专业网站推荐
  • 北京网站制作平台网站建设费 会计分录
  • 网站开发维护承担的法律责任国外设计作品
  • 网站推广软件ky99网站建设 教学视频教程
  • 制作网站的模板wordpress搬家 500
  • 视频网站建设技术方案书哪家装修公司口碑好?
  • 又一个wordpress网站关于企业网站建设的建议
  • 龙湖地产 网站建设网站建设框架构建
  • wordpress 转换成帝国新网网站内部优化
  • 中学生制作网站建设银行网站怎么取消短信服务
  • 网站建设价格需要多少钱一份完整的市场调查方案