我如何在应用程序安装时从 Microsoft Teams 上的 Microsoft Bot Framework 中的团队中拉取用户

How do i pull users from a team in Microsoft Bot Framework on Microsoft Teams on app install

我无法主动发送消息。我成功发送了一个机器人,我听到了所有发送给我的消息并且可以回复。安装应用程序后我无法获得任何事件。我一直在使用看起来像 https://teams.microsoft.com/l/chat/0/0?users=** 的嵌入式代码 link 安装应用程序:************************ ****。我想要的只是在安装时发送给我的一些事件,这样我就可以为安装该应用程序的团队提取所有用户 ID。我正在尝试使用 REST api,因为我在 laravel.

工作

您提到的 link 是深度 link,用于导航到您的机器人,点击 link 可以与之聊天。

您可以使用清单文件安装应用程序。

您可以使用应用设置策略将您的机器人安装到组织中的所有用户:-Link.

或者您可以使用 Beta 版的 Microsoft Graph API 为用户安装所有软件:- Link

为用户安装机器人后,将触发对话更新事件,您可以在其中捕获和存储用户的团队唯一 ID,您可以使用该 ID 发送主动消息。

你也可以参考这个Link

谢谢。