在Microsoft bot中获取对话的历史记录

时间:2019-04-09 18:38:20

标签: botframework

要求:如果前端已经有一些来自缓存的笔录历史记录,请提供增量笔录历史记录,或者将完整的历史记录提供给客户端。 (将活动保存在Blob存储中)。 我正在使用botbuilder Node SDK 4

尝试实施时遇到的问题:

  1. 在Blob存储区中,通过sendActivity发送给用户的活动没有activityId,只有接收到的活动具有activityId。因此,无法找到增量活动。
  2. 当使用AzureBlobTranscriptStore.getTranscriptActivities从blob存储中获取转录本并将其使用connector.conversations.sendConversationHistory发送给客户端时,activityId与数据库中的不同,它随水印而变化。

由于这些问题,我无法将成绩单发送给客户端。使用Bot框架时发送抄本历史记录的标准方法是什么?

0 个答案:

没有答案