Использование AWS Cognito для действий Google - PullRequest
0 голосов
/ 27 февраля 2019

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

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

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

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

AuthURL выглядит следующим образом: https://((domain)).auth.eu -west-1.amazoncognito.com / oauth2 / authorize? Response_type = code & client_id = ((client_id)) & redirect_uri = ((redirecturi)) & state = STATE

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

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

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

...