【问题标题】:askWithCarousel() is returning empty responseaskWithCarousel() 返回空响应
【发布时间】:2023-03-17 14:55:01
【问题描述】:

这是我正在使用的代码 sn-p:

app.askWithCarousel('Which of these looks good?',
    app.buildCarousel()
        .addItems([
            app.buildOptionItem("SELECTION_KEY_ONE",
                ['synonym of KEY_ONE 1', 'synonym of KEY_ONE 2'])
                .setTitle('Number one'),
            app.buildOptionItem("SELECTION_KEY_TWO",
                ['synonym of KEY_TWO 1', 'synonym of KEY_TWO 2'])
                .setTitle('Number two'),
        ]));

这里是截图:

【问题讨论】:

  • 您能否更新模拟器屏幕截图以显示“现在没有响应”的结果?您正在显示调试从它说它在模拟中不可用时开始,这是对话结束后的错误。

标签: actions-on-google google-assistant-sdk api-ai dialogflow-es


【解决方案1】:

我找到了解决方案。这可能是谷歌的错误。你所要做的就是添加.setDescription方法

app.askWithCarousel('Which of these looks good?',
    app.buildCarousel()
        .addItems(
            app.buildOptionItem("SELECTION_KEY_ONE",
                            ['synonym of KEY_ONE 1', 'synonym of KEY_ONE 2'])
                            .setTitle('Number one')
                            .setDescription('Number one description')
            )
        .addItems(
            app.buildOptionItem("SELECTION_KEY_TWO",
                            ['synonym of KEY_TWO 1', 'synonym of KEY_TWO 2'])
                            .setTitle('Number two')
                            .setDescription('Number two description')
            )
);

更新

我刚刚发现不可能设置像.setDescription('') 这样的空字符串。它返回一个错误。于是,我和空间相处了.setDescription(' ')

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-01-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-13
    • 2017-08-13
    • 2015-07-01
    相关资源
    最近更新 更多