Как я понял из вашего вопроса, у вас уже есть какая-то реализация чат-бота, созданная с помощью сервисов AWS, но у вас возникают проблемы при интеграции его в ваше приложение xamarin, чтобы иметь возможность использовать его на устройствах IOS и Android.
Для этой цели есть AWS Mobile SDK, который поддерживает также xamarin.
По их ссылке:
https://docs.aws.amazon.com/mobile/sdkforxamarin/developerguide/Welcome.html
Я также не нашел Lexучебное пособие, но очень многообещающая цитата:
Поддерживаемые сервисы AWS в настоящее время включают, но не ограничиваются [узким списком сервисов]
на той же странице. Я осмотрелся и нашел следующий текст:
AWS Mobile SDK для .NET и Xamarin также позволяет использовать большинство сервисов AWS, поддерживаемых AWS SDK для .NET. Сервисы AWS, специфичные для мобильной разработки, описаны в этом руководстве для разработчиков. Для получения дополнительной информации о AWS SDK для .NET см. [Ссылку]
, щелкнув ссылку и завершив ее здесь:
https://docs.aws.amazon.com/sdkfornet/v3/apidocs/Index.html
и по ссылкеAmazonLex -> AmazonLexClient было что-то, что вы, вероятно, хотели бы увидеть:
Информация о версии .NET Standard: Поддерживается в: 1.3 .NET Framework: Поддерживается в: 4.5, 4.0, 3.5 Portable Class Library: Поддерживаетсяв: Windows Store Apps Поддерживается в: Windows Phone 8.1 Поддерживается в: Xamarin Android Поддерживается в: Xamarin iOS (Unified) Поддерживается в: Xamarin.Forms
Эти три последних позволяют мне понять, что при настройке MobileSDK, вы получаете доступ к сервисам AWS в Xamarin, а также Lex.
Шаги для установки на
https://docs.aws.amazon.com/mobile/sdkforxamarin/developerguide/setup.html
, в основном, содержат шаги по созданию приложения xamarin и получениюУчетная запись AWS, самое важное, это установить AWS Mobile SDK для .NET и Xamarin и настроить его. Более подробные шаги находятся по этой ссылке.
После этого процесс должен следовать инструкциям:
https://aws.amazon.com/getting-started/projects/bots-just-got-better-net-toolkit-lex-lambda-cognito/module-one/
, как указано в комментариях. Я полагаю, что как только у вас будет доступ к любому сервису через Mobile SDK, подключение Lex может пройти аналогичным образом, и больше никакого специального учебного пособия по xamarin больше не требуется.