Bot Framework [Direct Line]:根据自定义ID保存和检索userData

时间:2018-04-04 07:09:37

标签: botframework chatbot

我正在使用Bot Framework的Direct Line频道将我的机器人集成到自定义前端。

机器人向用户询问类似于网络表单的问题。例如:姓名,电话,电子邮件等。

我想要完成的一个主要用例是能够根据这些自定义字段之一(例如电话号码)保存用户的“userData”(可能还有“conversationData”)。因此,也应该可以在将来使用电话号码检索userData。

示例流程可以像:

  • 询问姓名
  • 询问电子邮件
  • 询问电话,然后在Azure CosmosDB实例上创建userData文档。

我似乎无法理解如何在直接线设置上完成此操作,在该设置中,您没有内置的channel-userID标识符(可在Facebook,Skype等中找到),这使得数据包存储成为可能和检索工作。

0 个答案:

没有答案