有没有办法为 api.ai 中的请求动态生成 sessionid

Is there a way to dynamically generate sessionid for a request in api.ai

我有一个 nodejs rest api 命中 api.ai 机智查询。我想为每个访问该应用程序的用户生成一个唯一的会话 ID。

如果我对所有请求使用相同的会话 ID,我担心一个请求的数据(实体)将用于另一个请求,因为会话 ID 相同。

那么有什么方法可以让我从 api.ai

的代理那里获得访问权限

为了生成唯一的 ID,npm 中有一些包以各种方式实现它,比如 uuid

但是对于所有与会话数据分离相关的事情,我建议您深入了解网络服务器的细节,它们通常会提供一种方法来分别处理请求和会话。

编辑:例如,如果您使用的是快速服务器,则会话 ID 会出现在 req.sessionID

的每个请求中