2016-04-20 18 views
0

有没有什么办法让botUserData在会话中的其他用户。有没有什么办法让botUserData在会话中的其他用户对MS BOT框架

现在,当我有一个Bot.Connector.Message可以获得/更改当前用户的全球数据和数据会话的所有用户。但我想在会话中获取其他用户的全球数据。我可以通过IList Participants获得此对话的参与者列表,但是如何获取这些参与者的用户数据?

感谢您的帮助。

回答

1

我还没有尝试过,但我认为使用ConnectorClient会制造诡计。它在Bots集合下有一个“GetPerUserConversationData”方法,您可以在其中指定botId,conversationId和userId。

希望这有助于 的Ez。

+0

我认为这是在这次谈话每个用户的数据,但我whant以访问一般用户容器... – irumata

0

Ejadib是正确的;您可以使用GetUserData API,您可以在其中指定用户,方法是传入您想要获取配置文件的用户。

以这种方式,例如,您可以更新“UserAddedToConversation”系统消息中列出的用户的每个机器人配置文件。

有关API的更多信息以参考可用:

http://docs.botframework.com/sdkreference/restapi/#navtitle

相关问题