【发布时间】:2021-08-31 13:41:00
【问题描述】:
我必须开发一个带有强制帐户关联阶段的 Google 操作,我已使用 OAuth2 服务器进行了配置。我正在使用https://console.actions.google.com/ 的在线控制台来开发动作。
我已经设置了条件为user.validationStatus != "VERIFIED" 的开始场景。根据条件的结果,我将前往 2 个不同的场景。
但是,当我通过调用打开操作后尝试进入控制台的“测试”部分时,它没有通过任何条件并停留在开始场景中。在右侧的日志中,我可以看到这两个条件都失败了。
{
"conditionsEvaluated": {
"failedConditions": [
{
"expression": "user.validationStatus != \"VERIFIED\"",
"nextSceneId": "Start_AccountLinking"
},
{
"expression": "user.validationStauts == \"VERIFIED\"",
"nextSceneId": "AuthenticatedScene"
}
]
},
"responses": [
{
"firstSimple": {
"speech": "Benvenuto in Semiperdo",
"text": "Benvenuto in Semiperdo"
}
}
]
}
【问题讨论】:
-
你必须详细说明@Stefano。安卓/iOS?分享代码?
-
我已经添加了关于这个问题的信息,谢谢@TomerPetel
-
很抱歉没有回复@Stefano,我以为您在谈论使用 AppFlip 的 iOS/Android 应用程序中的帐户链接。
标签: oauth actions-on-google account-linking