Dialogflow es 将数据保存在Google Assistant外部的用户存储中

Dialogflow es 将数据保存在Google Assistant外部的用户存储中,dialogflow-es,actions-on-google,Dialogflow Es,Actions On Google,我有一个应用程序(使用Xamarin开发),当用户第一次登录时,它会生成一些关于用户的信息 我需要将此信息保存在GoogleAssistant的userStorage中,以便在内联编辑器中获取此信息,以完成Dialogflow 我已经有了从userStorage获取信息的代码: let userStorage = request.body.originalDetectIntentRequest.payload.user.userStorage || JSON.stringify({}); let

我有一个应用程序(使用Xamarin开发),当用户第一次登录时,它会生成一些关于用户的信息

我需要将此信息保存在GoogleAssistant的userStorage中,以便在内联编辑器中获取此信息,以完成Dialogflow

我已经有了从userStorage获取信息的代码:

let userStorage = request.body.originalDetectIntentRequest.payload.user.userStorage || JSON.stringify({});
let uninterId;

userStorage = JSON.parse(userStorage);

if (userStorage.hasOwnProperty('uninterId')) {
    uninterId = userStorage.uninterId;
}
现在我需要知道如何让我的应用程序通过Android应用程序保存这些信息

是否可以从Google Assistant将数据保存在userStorage外部


如何才能做到这一点?

用户存储仅在您的操作中可用。如果您感兴趣的是在您的操作上下文之外提供这些数据,那么您可能需要考虑第三方数据库服务,比如.< /p> 用户存储,只能在您的操作中使用。如果您有兴趣将这些数据提供到您的操作上下文之外,您可能需要考虑第三方数据库服务,例如.< /p>谢谢您的回答,谢谢您的回答。