如何在云 API 中的 Whatsapp 聊天机器人流程中保存用户状态

问题描述 投票:0回答:1

我正在尝试在 Meta cloud api (https://developers.facebook.com/docs/whatsapp/cloud-api/) 中创建一个 WhatsApp 聊天机器人,其中我们将拥有类似于 this 的流程(几个供用户选择的选项)。

考虑到我在后端接收消息,了解客户处于机器人哪个阶段的最佳方法是什么? API 本身或外部是否有任何工具可以解决该问题?建议将此信息存储在数据库中吗?

bots chatbot whatsapp whatsapi whatsapp-cloud-api
1个回答
-1
投票

您可以使用像redis这样的会话管理工具在服务器端存储过去的信息,或者您也可以在客户端保存信息,但这可能存在风险,具体取决于信息类型。如果您想将其保存在客户端,请尝试在签名后保存,以免被篡改。

© www.soinside.com 2019 - 2024. All rights reserved.