Учетная запись Alexa Связь с сервером сторонних ресурсов

var myDate = new Date();

//add a day to the date
myDate.setDate(myDate.getDate() + 1);
1
задан Ankur Jain 4 March 2019 в 20:13
поделиться

1 ответ

Система привязки учетных записей Amazon создана в основном для сервисов с аутентификацией OAuth 2 или вообще без аутентификации. Он не поддерживает сервисы, требующие аутентификации, которые не могут поддерживать стандарт OAuth 2.

Поскольку вы не контролируете сторонний API, ваши возможности более ограничены.

Технически говоря, возможно создать свой собственный сервис учетных данных «посредника», который реализует OAuth 2 и служит прокси-сервером для взаимодействия с внешним сторонним API. Однако это нарушит политику безопасности Amazon , которая гласит: «Вы не можете обрабатывать, хранить или передавать учетные данные от имени пользователя». Таким образом, ваши навыки могут быть не разрешены, если вы попытаетесь сделать это таким образом Даже если бы это было разрешено, хранить учетные данные в виде открытого текста на вашем сервере таким образом довольно рискованно.

Поскольку (я полагаю) вы не контролируете сторонний API, на самом деле вы никак не можете сделать это с помощью функции привязки аккаунта Amazon.

0
ответ дан Mandeep 4 March 2019 в 20:13
поделиться