Alexa — Разрешить пользователю добавлять товар в корзину Amazon. Требуется помощь

#alexa #alexa-skills-kit #alexa-skill #alexa-voice-service #alexa-app

#alexa #alexa-skills-kit #alexa-умение #alexa-голосовая служба #alexa-приложение

Вопрос:

Я разместил этот вопрос на форумах разработчиков Amazon, но я не получаю ответа. В то же время, я подумал, что посмотрю, могут ли какие-либо разработчики здесь предоставить какую-либо информацию или совет:

Я создаю навык Alexa для клиента. На данный момент мы добавили в skill следующие функции, и они работают успешно:

  1. Добавление товаров в список задач пользователя

  2. Добавление товаров в список покупок пользователя

  3. Получите разрешение от пользователя на использование Amazon Pay.

Мы должны иметь возможность предоставить пользователю возможность добавлять товар в свою корзину Amazon из существующего магазина Amazon клиента. Я прочитал все сообщения / ответы, связанные с этой проблемой на форуме разработчиков, и все они были опубликованы в прошлом году.

Ответы, которые я прочитал, похоже, предполагают, что мы не можем добавить товар в корзину пользователей Amazon basket.

Есть ли обновление по этому поводу на 2019 год? Можем ли мы сделать это с помощью Amazon Pay или функции привязки аккаунта?

Если нет, возможно ли это технически, если мы создадим пользовательский интерфейс для работы с навыком?

Будем признательны за любую помощь.

Большое спасибо.

Ответ №1:

предполагается, что вы создаете пользовательский навык с помощью ASK. Да, вы можете добавить товар в корзину, используя Amazon Product Advertising API, пожалуйста, обратитесь к документации blow для получения дополнительной информации. вы можете выполнять множество других действий, таких как изменение корзины, добавление списка желаний, удаление товара из корзины. https://docs.aws.amazon.com/AWSECommerceService/latest/DG/AddingItemstoaCart.html

Надеюсь, это поможет. .

Комментарии:

1. Спасибо вам за это, это очень полезно — жаль, что на этот API не было ссылок в документах ASK. Я использую ASK-CLI, а также фреймворк Jovo, создавая пользовательский навык. Ребята из Jovo еще не встроили эту функцию в фреймворк. Однако, если есть возможность добавить товары в корзину, а затем использовать Amazon Pay для завершения покупки, мы сделаем это с помощью платформы Jovo framework или без нее. Можете ли вы подтвердить, возможно ли это в навыках Alexa? Вы создали это сами или знаете кого-то, у кого есть?

2. Я разработал аналогичный навык с помощью python flask-ask. Насколько мне известно, Amazon напрямую не предоставляет API для покупки товаров. тем не менее, вы можете использовать сторонний API zincapi.com для совершения покупки.

3. Отлично, я изучу это подробнее. Действительно ценю вашу помощь.