Использование AWS Cognito для действий Google

Итак, я уже разработал умный умный дом Alexa с AWS Cognito. Теперь я хочу создать аналогичный Умный Дом в Google. Я хочу использовать те же учетные данные, которые используются для привязки аккаунта в Alexa, но я не могу этого сделать.

На странице разработки Alexa Skill в процессе сборки у меня есть URL авторизации, URL токена, идентификатор клиента и секрет клиента для подключения к AWS Cognito. Я попытался скопировать их в консоль действий, и для URL-адреса аутентификации я получил следующее сообщение:

Пожалуйста, введите URL с допустимыми параметрами. Параметры (такие как client_id) недопустимы.

И если я удаляю идентификатор клиента из URL-адреса аутентификации и открываю его, это пустая страница, которая ни к чему не приводит.

URL аутентификации выглядит следующим образом: https: // ((домен)).auth.eu-west-1.amazoncognito.com / oauth2 / authorize? Response_type = code & client_id = ((client_id)) & redirect_uri = ((redirecturi)) & state = ГОСУДАРСТВО

URL-адрес токена доступа выглядит следующим образом: https://((domain)).auth.eu-west-1.amazoncognito.com/oauth2/token?state=STATE

Что я делаю неправильно? Можно ли вообще выполнить действие Google с помощью бэкэнда AWS?

Я также пытался создать специальный клиент Cognito App для Google Action, но все же не повезло.

0 ответов

Другие вопросы по тегам