如何创建Teams的Outgoing webhook
上一篇文章讲了如何从VS Code种deploy azure function版本的Teams Outgoing Webhook到azure上去。
这篇文章就简单测试一下我们发布好的Azure Function。
首先登入账号到Teams,定位到team的app标签页:
点击Creatre an outgoing webhook,填写名称和Callback URL(也就是我们上篇文章创建的Azure Function)
Callback URL来自这里:
创建webhook完会提示保存token(妥善保存就行,我们这里暂时不用它,略过认证部分)
以上便是成功创建了outgoing webhook,并且这个hook是调用到azure function的。
我们再到team的channel里给它发消息(圈它)
随便发个什么消息,然后会得到回复
Azure Portal上看,我们的请求已经看到了
在Teams App的开发过程中,我们经常会使用ngrok来做反向代理,这里就提供了另一种途径,可以将我们写好的bot代码一键部署到cloud端,也是有助于提高我们的开发效率。
这两篇主要抛砖引玉,使用serverless的azure实现来简化我们的部署,当然还有其它的service可以达到同样的目的。后续如果有机会,再跟大家分享其它的方式。
感谢阅读。