MS Teams:以编程方式向私人聊天发送消息

han*_*hih 3 microsoft-teams microsoft-graph-teams

我尝试找到一种在MS Teams的个人聊天中发送私人消息的方法。

我知道在“通道 > 连接器”中,我可以使用 Webhook 来实现此目的。不幸的是,我在个人聊天中找不到类似的内容。

我发现的唯一相关的是 MS Graph API,但这不是我想要的。

在此输入图像描述

目前,我正在尝试使用电子邮件 API 作为替代方案

在此输入图像描述

任何建议将不胜感激,谢谢。

Hil*_*now 6

正如您所指出的,网络钩子/连接器是一种选择,但它仅限于团队渠道。要在私人 (1-1) 或群聊中发送消息,您可以使用机器人或图表。这取决于您是否想从应用程序发送其他人(例如用户可以从“机器人”接收消息吗?),或者您是否想像来自您一样发送消息。

对于选项 1(来自机器人),您需要查看“主动消息传递”(我还在 Stack Overflow 上找到了一些答案,您可以在我的个人资料下搜索)。

对于选项 2(“好像”消息来自您),请使用 Microsoft Graph,如下所示:https: //learn.microsoft.com/en-us/graph/api/chat-post-messages ?view=图-rest-beta&tabs=http