首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >查找与microsoft机器人对话的最后一项活动

查找与microsoft机器人对话的最后一项活动
EN

Stack Overflow用户
提问于 2019-03-20 17:01:28
回答 2查看 300关注 0票数 0

是否可以使用Microsoft Bot找到对话中的最后一个活动。

代码语言:javascript
复制
https://directline.botframework.com/v3/directline/conversations/esxgfvjbkmkmljbjh-d/activities?watermark=10

我需要向客户端发送一个分页的响应,以便进行对话。使用水印,它将允许我获取特定水印值之后的所有活动。但这将无助于找到水印范围内的活动。而且,如何识别,初始水印的值应该是多少?

EN

回答 2

Stack Overflow用户

发布于 2019-03-21 04:48:25

如DirectLine here文档所示,目前获取最新活动的唯一方法是多次请求,更改水印值:

客户端应该通过增加水位线值直到不返回任何活动来分页浏览可用活动。

票数 0
EN

Stack Overflow用户

发布于 2019-04-04 07:19:19

Direct Line通道中的消息临时缓存不打算用作持久存储,而只是作为连接可靠性机制。如果以后需要检索会话活动,则应使用脚本存储api和SendConversationHistoryAsync ,如以下示例所示:https://github.com/Microsoft/BotBuilder-Samples/blob/master/samples/csharp_dotnetcore/22.conversation-history/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55256953

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档