前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >使用腾讯云 serverless 部署语雀飞书机器人

使用腾讯云 serverless 部署语雀飞书机器人

原创
作者头像
goodspeed
修改2020-12-29 10:06:09
1.6K0
修改2020-12-29 10:06:09
举报
文章被收录于专栏:厉害了程序员厉害了程序员

语雀很好用,但是没有App,无法通知 飞书群自定义机器人很方便,但是不知道用来干啥 腾讯云函数计算有免费额度,是不是可以利用一下? 那是不是可以把语雀的webhook 使用飞书通知,部署在腾讯云上呢? 好主意

代码地址:https://github.com/gusibi/yuque_webhook

使用方式

  1. 在飞书群中添加自定义机器人,复制webhook 地址,拿到其中的 hook_id
  2. 执行代码build 中 scf_build.sh 脚本,得到 api.zip 包
  3. 在腾讯云云函数中创建云函数,
    • 选择golang
    • 选择本地zip 包
    • 选择上一步生成的 api.zip
    • 超时时间为3S
    • 创建云函数
  4. 新建API网关服务
    • 新建API
    • 路径为 /api/webhook
    • 请求方法为POST
    • 免鉴权
    • 后端配置,后端类型为云函数SCF
    • 选择上一步创建的云函数
    • 超时时间为3S
    • 启用响应集成
    • 响应结果返回类型为JSON
    • 完成选择发布
    • 从网关基础配置中拿到公网访问地址,host
  5. 打开想要添加webhook的语雀知识库
    • 知识库设置,开发者,添加webhook,命名为飞书机器人
    • URL为 host/api/webhook(这里host 为上一步得到的host地址,包含80 或者 443)

DONE

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 使用方式
相关产品与服务
云函数
云函数(Serverless Cloud Function,SCF)是腾讯云为企业和开发者们提供的无服务器执行环境,帮助您在无需购买和管理服务器的情况下运行代码。您只需使用平台支持的语言编写核心代码并设置代码运行的条件,即可在腾讯云基础设施上弹性、安全地运行代码。云函数是实时文件处理和数据处理等场景下理想的计算平台。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档