Botframework Microsoft Team Messaging扩展是否可以知道它是从哪个1:1聊天室调用的?
消息传递扩展与Microsoft Team bot关联。当被调用时,例如为了获取搜索结果,它会与它关联的bot建立对话。该bot知道调用消息传递扩展的团队用户XBotframework Microsoft Team Messaging扩展是否可以知道它是从哪个1:1聊天室调用的?,botframework,microsoft-teams,Botframework,Microsoft Teams,消息传递扩展与Microsoft Team bot关联。当被调用时,例如为了获取搜索结果,它会与它关联的bot建立对话。该bot知道调用消息传递扩展的团队用户X 但是,是否可以知道调用消息传递扩展的上下文,例如,它是在与远程用户Y的1:1聊天会话期间调用的?用例是基于远程用户Y的身份,而不仅仅是X的身份,在消息传递扩展中返回结果。我认为您可以使用GetPagedMembersAsync实现这一点-您可以获取所有成员,消除实际调用消息扩展的成员,如果只剩下一个成员: 那么它一定是一个1-1对话(注
但是,是否可以知道调用消息传递扩展的上下文,例如,它是在与远程用户Y的1:1聊天会话期间调用的?用例是基于远程用户Y的身份,而不仅仅是X的身份,在消息传递扩展中返回结果。我认为您可以使用GetPagedMembersAsync实现这一点-您可以获取所有成员,消除实际调用消息扩展的成员,如果只剩下一个成员:
我去看看。乍一看,当在通道中调用扩展时,该方法似乎可以工作。。