2

在正常的 Web 应用程序中,我们通过 cookie 或作为查询字符串参数或在 HTTP 请求的标头中发送 UserID/sessionID/tokenID 来维护会话。

使用 facebook messenger 创建聊天机器人时,我们如何进行会话?这将有助于了解对话的上下文。

从文档metadata中可以设置消息对象中的字段。

元数据是一个自定义字符串,将重新传递给 webhook 侦听器

这可以用于维护会话还是有更好的选择?

4

1 回答 1

0

正如CBroe评论的那样,您已经entry.messaging.sender.id在接收 JSON 请求的属性上拥有页面范围的用户 ID,它可以作为与您的机器人交互的每个用户的会话标识符。

于 2016-11-15T20:12:09.660 回答