如何解决此错误:应用程序请求发送更新许可的意图为空

时间:2019-03-29 11:41:17

标签: javascript push-notification actions-on-google

我正在尝试在Google上构建一个向用户发送推送通知的操作,但是每当我请求用户发送更新的权限时,就会遇到此错误:

  

expected_inputs [0] .possible_intents [0] .input_value_data:意图   该应用程序正在请求发送更新的权限为空。

由于我是新手,所以我不明白这是什么意思。有人可以向我解释为什么会发生这种情况,并告诉我解决方案。

这是我用来请求许可的代码:

new Permission({
    context: 'I need you to permit me to send updates ',
    permissions: 'UPDATE',
    updatePermissionValueSpec:{
    intent:'Add_Birthday'   
}

1 个答案:

答案 0 :(得分:0)

嘿,我得到了答案,不是使用'Permission',而是使用'UpdatePermission',并且启用了AoG控制台中的用户参与功能。我使用的是AoG控制台操作部分中提到的意图名称。似乎dialogflow可以识别该意图名称。