Это можно настроить в приложении Amazon Alexa?
blockquote>К сожалению, не так, как вы, похоже, предлагаете.
Если вы действительно хотите, чтобы пользователи устанавливали предпочтения через приложение, это можно сделать с помощью привязки учетной записи . Тем не менее, это, как правило, не рекомендуется (Alexa подразумевается как «Voice-First») и может создавать дополнительные препятствия, если вы хотите, чтобы пользователи могли устанавливать настройки для различных устройств.
Тем не менее, использование постоянного хранилища для пользовательских настроек в целом является хорошей идеей, и, как вы предположили, DynamoDB может сделать это.
Если вы воспользуетесь этим подходом, вы можете спросить пользователей, каковы их предпочтения при первом использовании навыка на устройстве, и сохранить его вместе с идентификатором устройства.
Хорошая информация об идентификаторе устройства содержится в документации Amazon и несколько полезных советов здесь:
Получите уникальный идентификатор устройства для каждого устройства Amazon echo [119 ]
Я предложил бы использовать Windows Communication Foundation:
http://en.wikipedia.org/wiki/Windows_Communication_Foundation
можно передать объекты назад и вперед, использовать множество различных протоколов. Я предложил бы использовать двоичный файл tcp протокол.
Использование Асинхронные операции с BeginRead/BeginWrite и AsyncCallback.