首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >没有从Carousel调用回退意图(在Google上的操作)

没有从Carousel调用回退意图(在Google上的操作)
EN

Stack Overflow用户
提问于 2017-09-22 21:24:41
回答 1查看 298关注 0票数 1

我正在通过API.AI将Google (我的Android)上的操作连接到我的web钩子上。

当用户在网上订购比萨饼时,API.AI会产生退路的意图,并且web钩子会发送一个json和Carousel。

这个很好用。如果用户单击Carousel项目,响应也会发送到web钩子。

我是回应这个点击,问“多少比萨饼”,并使用一个建议芯片。

然而,在API.AI中没有启动退路意图,并且应用程序崩溃了。

早些时候,我给出了一个简单的文本响应旋转木马选择“谢谢您的订单”,它正在工作。

有人能帮我解决这个问题吗?

我意识到问题不在于API.AI或回退意图,而在于我发送的JSON。如果我用简单的文本/语音响应回复用户在旋转木马中的选择,它就能工作。如果我再发送一个旋转木马芯片的话,它也能工作。但是,如果我试图发送一个列表或卡片,它就会崩溃。也许,我对它们没有正确的json格式。

如果有人通过webhook (与API.AI一起工作)发送任何json来获取列表/建议芯片或卡片,这将是非常有用的!

@matthewayne当我发送以下回复(json)时,它起作用了:

代码语言:javascript
运行
复制
speech = "Thank you. People also looked at these:"
print(speech)
webhook_result={
    "speech": speech,
    "contextOut": [
        {
            "name": "_actions_on_google_,complementary",
            "lifespan": 100,
            "parameters": {}
        }
    ],
    "data": {
        "google": {
            "expectUserResponse": True,
            "richResponse": {
                "items": [
                    {
                        "simpleResponse": {
                            "textToSpeech": speech
                        }
                    }
                ],
                "suggestions": []
            },
            "systemIntent": {
                "intent": "actions.intent.OPTION",
                "data": {
                    "@type": "type.googleapis.com/google.actions.v2.OptionValueSpec",
                    "carouselSelect": {}
                }
            }
        }
    }
}  

我还用旋转木马中的东西列表填充carouselSelect。但是如果我将它改为listSelect并作出响应,它就会崩溃。

当我说“崩溃”时,这意味着Google说我的应用程序已经停止响应。

拥有一个模板或示例listResponse json将非常有用。

EN

回答 1

Stack Overflow用户

发布于 2017-09-27 03:59:46

在将旋转木马响应发送给用户之后,将发送的下一个请求可能是列表选择事件。您也需要处理这一问题:

  1. 在API.AI中(通过使用事件actions_intent_OPTION医生来了创建意图) 或
  2. 在您的webhook中使用Google助手客户端库 (医生来了)。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46373399

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档