如何在Microsoft Teams App中代表用户发布消息?

我正在microsoft团队和Slack之间进行集成。

我正在构建连接到microsoft Bot的microsoft Teams应用程序。

此外,我为以下服务器创建了服务器:

  1. 收听Slack中用户发送的邮件(通过Slack webhooks)

  2. microsoft Teams对话中将它们作为用户消息发布到漫游器(外发消息)

我从Slack收到消息(由Slack用户发送)到我的服务器,我希望将它们作为从用户到机器人的消息发布到microsoft Teams中,但我无法这样做。

我能够通过microsoft Bot的“ botbuilder” Node.js SDK在microsoft Teams应用中将Bot的消息发送给用户:

session.send(message);

如何从另一个方向(从用户到漫游器)发送消息?

jkerioergfjkfgdjk 回答:如何在Microsoft Teams App中代表用户发布消息?

不能。有关更多信息,请参见this question,但简短版本为:

  • BotFramework无法直接执行此操作。
  • 即使Teams Graph API当前不支持此功能。他们正在努力,但没有预计到达时间。

最可行的解决方法是:

  1. 用户将Slack中的消息写入Bot
  2. Bot接收消息并在Teams中发布主动消息,例如:
  

用户@ louis1600说:“等等等等”

资源:

本文链接:https://www.f2er.com/3129467.html

大家都在问