Я работаю над приложением для Google Home и помощником Google.Я использую облачные функции Firebase для webhook.
Я пытался получить разрешение для push-уведомлений и использовал эту ссылку https://developers.google.com/actions/assistant/updates/notifications в качестве руководства.Однако всякий раз, когда я пытаюсь достичь цели обновления, я получаю сообщение об ошибке.Когда я попытался отладить его, я понял, что не могу достичь внутри условия if, и даже если я могу это сделать, не могу достичь намерения 'setup_push'.Вот код, который я использовал:
app.intent('Default Welcome Intent', conv => {
conv.ask('Do you want to get update?');
conv.ask(new Suggestions('Alert me of new tips'));
const userInput = conv.input.raw;
if ( userInput === 'Alert me of new tips') {
app.intent('setup_push', (conv) => {
conv.ask(new UpdatePermission({intent: 'sendNotif'})
);
});
}
});
Вот показанная ошибка:
Ожидаемые_входы [0] .possible_intents [0] .input_value_data: намерение, которое запрашивает приложениеразрешение на отправку обновлений для не найдено ..
Как решить эту проблему?