我想将聊天从Google dialogflow重定向到一个人。为此,我希望获得用户进行的对话的历史记录。是否有存储历史记录的平台?如果是,如何访问。如果没有,如何实现此功能..
发布于 2018-04-06 09:22:09
当前没有用于检索会话历史记录的API。唯一的选择就是自己保存历史记录。
您可以使用您熟悉的任何数据库,MySQL、MongoDB,甚至是云托管数据库,如Firebase Realtime Database
代码不会太难,每次用户发送新消息,每次机器人应答时,您都必须将该消息保存到数据库中,并使用正确的时间戳和聊天ID。
当用户被重定向时,您将使用聊天ID获取来自该会话的所有消息,并按时间戳对它们进行排序,然后您将获得完整的聊天历史记录。
一些可能对您有帮助的答案/教程:
https://stackoverflow.com/questions/49665510
复制相似问题