Как сохранить данные сеанса в навыке alexa без использования атрибутов сеанса? - PullRequest
0 голосов
/ 19 апреля 2020

В своем умении я читаю канал RSS и хочу повторно использовать данные, прочитанные в текущем сеансе, но я не могу использовать атрибуты SessionAttributes, потому что объект больше 8000 символов .

Ответы [ 2 ]

0 голосов
/ 29 апреля 2020

Если вы используете AWS Lambda для своего бэкэнда, вы можете сохранить свои данные в глобальной переменной для сеанса. В противном случае используется Dynamo Db.

0 голосов
/ 23 апреля 2020

Вы также можете использовать постоянные атрибуты, они будут в основном хранить данные в DynamoDB, и данные будут доступны и между сеансами.

https://developer.amazon.com/en-US/docs/alexa/alexa-skills-kit-sdk-for-nodejs/manage-attributes.html#persistent -атрибуты

...