Получение ошибки Voice Match при попытке вызвать Actions on Google SignIn helper

Я пытаюсь добиться аутентификации пользователя (привязки учетной записи) до вызова намерения приветствия по умолчанию.

(Я знаю, что в проектных документах рекомендуется не требовать аутентификации пользователей, но это необходимо для наших действий)

У нас есть неразвернутый экшен, который я тестировал в симуляторе. Поток разговора

  1. Пользователю предлагается войти в систему, т. Е. Новый вход в систему ().
  2. Им предлагается создать новый элемент
  3. Элемент сохраняется, пользователь получает ответ об успешном / неудачном завершении и продолжает

В DialogFlow у меня есть намерение приветствия по умолчанию (предлагает пользователю создать новый элемент), намерение захватить элемент.

Наши намерения выполнения

app.intent('ask_for_sign_in_detail', (conv) => {
    conv.ask(new SignIn());
});

app.intent('ask_for_sign_in_confirmation', (conv, params, signin) => {
    if (signin.status !== 'OK') {
        return conv.ask('You need to sign in before using the app.');
    }
    // const access = conv.user.access.token;
    // exchange access.token for jwt from backend
    return conv.ask('Great! Thanks for signing in.');
});

app.intent('Default Welcome Intent - fallback', (conv) => {
    createItem(conv);
});

В DialogFlow при интеграции с Google Assistant я потребовал, чтобы вход в систему требовался до приветствия по умолчанию.

Когда я иду на тестирование в симуляторе, я вижу, что при связывании учетной записи нет информации (т. Е. Нет связанных учетных записей), и есть сообщение о том, что «ни одна учетная запись не связана с Google». Начать тестовую беседу для установления связи между аккаунтами ».

Начиная разговор, я получаю следующую ошибку:

Ваш голос не был распознан, поэтому я не могу связать вас с Talkatoo. Проверьте настройки Voice Match в приложении Google Home.

Я не уверен, где я заблудился, пытаясь аутентифицировать пользователей с их учетными записями Google.


person islalobo    schedule 18.07.2019    source источник
comment
Это то же самое, что и моя вчерашняя заявка: stackoverflow .com / questions / 57080125 / На форуме Reddit есть больше отчетов и один гуглер, который утверждает, что изучает эту проблему. Очевидно, это ошибка Google, которая, надеюсь, скоро будет исправлена.   -  person Eric Lyons    schedule 19.07.2019
comment
Это ссылка на форум Reddit для людей, которые приходят посмотреть это сообщение reddit .com / r / GoogleAssistantDev / comments / ced1ss /.   -  person islalobo    schedule 19.07.2019


Ответы (1)


Это было исправлено Google по состоянию на 2019-07-19 02:57 PDT. Получил ответ от команды AoG и протестировал его на симуляторе. Это была ошибка Google.

person Eric Lyons    schedule 19.07.2019