Я создаю инструмент с использованием SMAPI, где у пользователя будет возможность создавать навыки подкаста с помощью RSS-канала или аудиофайла.
Как я могу справиться с обоими сценариями в одном навыке? Подобно тому, как инструмент предоставит пользователю интерфейс для загрузки аудиофайла, а когда конечный пользователь запустит Alexa для запуска подкаста, он будет воспроизводить аудиофайл. Если аудиофайл не предоставлен, будет запущен канал RSS.
Кроме того, не уверены, что все RSS-каналы имеют одинаковую схему объекта? Пользователь может указать любой URL-адрес RSS-канала PODCAST, например anchor.fm или любой другой, поэтому все они имеют одинаковую структуру JSON?
Любое предложение и помощь будут оценены. Спасибо.