Как разместить заказ продукта на Amazon через Alexa API

Я пытаюсь создать навык Amazon Alexa Skill, который позволит пользователям находить и заказывать определенные продукты на Amazon.

Есть ли способ заказать товары через Amazon через API Alexa или хотя бы добавить их в список покупок Alexa для пользователей?


person Matthias    schedule 27.02.2016    source источник
comment
Можно ли добавить к вопросу теги Amazon, Amazon-echo и Amazon-API?   -  person Dijkgraaf    schedule 01.03.2016


Ответы (1)


Нет. Alexa API предоставляет возможность получать намерения только на основе того, что сказал пользователь, и вы можете предоставить речевую обратную связь, карточку в приложении Alexa и выполнять обработку или вызовы API к веб-службам. Платформа Alexa не предоставляет сторонним разработчикам доступа для просмотра или управления покупками на Amazon.

Я не знаю, что Amazon предоставляет сторонние API-интерфейсы для управления покупками пользователей.

Однако способ, которым вы будете использовать Alexa для управления таким покупательским опытом, будет заключаться в том, чтобы сначала использовать интеграцию Alexa OAuth 2.0, чтобы авторизовать навык для службы покупок. Затем, когда пользователи спрашивают или сообщают Alexa что-то, вы можете выполнять вызовы API для поиска продуктов, добавления их в карточку покупок и завершения процесса оформления заказа.

Проблема с тем, о чем вы спрашиваете, заключается в том, что Amazon уже предоставляет эту функциональность изначально на платформе Alexa, и, как я уже упоминал, я не верю, что Amazon предоставляет API-интерфейсы для управления покупками так, как вы говорите. Даже если бы Amazon предоставил эти API-интерфейсы, я чувствую, что этот навык вряд ли пройдет процесс проверки, поскольку Amazon уже предоставляет возможность покупок на платформе Alexa.

person JaredHatfield    schedule 06.03.2016