Actions on google 关于谷歌行动的askWithList

Actions on google 关于谷歌行动的askWithList,actions-on-google,Actions On Google,我在下面的链接中按照对谷歌回应采取行动的示例代码进行操作: 我希望在用户启动文本意图时显示列表响应,但我得到的只是“你的应用程序现在没有响应。请稍后重试”。以下是我使用的代码(大部分是从链接复制粘贴): 以下是我的action.json: { "actions": [ { "description": "Default Welcome Intent", "name": "MAIN", "fulfillment": {

我在下面的链接中按照对谷歌回应采取行动的示例代码进行操作:

我希望在用户启动文本意图时显示列表响应,但我得到的只是“你的应用程序现在没有响应。请稍后重试”。以下是我使用的代码(大部分是从链接复制粘贴):

以下是我的action.json:

{
    "actions": [
     {
        "description": "Default Welcome Intent",
        "name": "MAIN",
        "fulfillment": {
            "conversationName": "welcome"
        },
        "intent": {
            "name": "actions.intent.MAIN"
        }
     },
    ],

    "conversations": {
        "welcome": {
            "name": "welcome",
            "url": "https://example.com"
        },
    }

}

任何帮助都将不胜感激!提前感谢。

您使用的是Actions version 2功能,但Actions.json包没有指定版本,因此默认为version 1

actions.json的“conversations”部分应该类似于:

"conversations": {
    "welcome": {
        "name": "welcome",
        "url": "https://example.com",
        "fulfillmentApiVersion": 2
    },
}

您使用的是api.ai还是gactions?如果是gactions,您是否可以发布隐藏了敏感信息的actions.json?你确认你的webhook被调用了吗?这就解决了它!太谢谢你了,我都不知道那是件事!
"conversations": {
    "welcome": {
        "name": "welcome",
        "url": "https://example.com",
        "fulfillmentApiVersion": 2
    },
}