【问题标题】:AWS Lambda function from MS TeamsMS Teams 的 AWS Lambda 函数
【发布时间】:2021-03-12 21:49:15
【问题描述】:

我们有没有办法从 MS Teams 触发 AWS Lambda 函数?

我需要来自 Microsoft Teams 频道的通知才能切换到 Pager Duty。他能通过 AWS lamdba 掌握吗?在 Teams 上,我有来自 Gitlab 和 Github 的所有事件通知,并且在 PG 中的集成仅支持 GL 的合并请求和 GH 的拉取请求。

【问题讨论】:

  • 您需要从 Teams 还是从 GL 或 GH 事件触发 lambda?如果您需要 Teams 中的它,您是否希望用户在 Teams 中执行某些操作来触发 lambda?
  • @JasonWadsworth 理想情况下,应该在没有用户集成到 Teams 的情况下完成。
  • 为什么不直接从 GH/GL 转到 lambda?让 Teams 参与其中有什么价值?
  • @JasonWadsworth 如果可以直接从 GH 和 GL 处理它,则不再需要 Teams。怎么办?
  • GH 和 GL 只是进行 HTTP 调用。您可以让他们调用 API 网关并使用 lambda 来返回。

标签: aws-lambda microsoft-teams pagerduty


【解决方案1】:

将 cmets 移动到答案部分以获得更好的可见性。

您还可以使用此 JSON 创建包含丰富输入的卡片,例如文本输入、多选或选择日期和时间。生成卡片并发布到 webhook URL 的代码可以在任何托管服务上运行。这些卡片被定义为可操作消息的一部分,并且在 Teams 机器人和消息传递扩展中使用的卡片中也受支持。

【讨论】:

    猜你喜欢
    • 2018-01-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-21
    • 2020-08-21
    • 2017-10-14
    相关资源
    最近更新 更多