Как получить информацию о продукте через API Amazon MWS?

Я пытаюсь автоматизировать дополнение и управление нашими продуктами на Amazon. Если посмотреть на документацию API для MWS API, то не существует способа определить, был ли продукт уже добавлен в Amazon другим продавцом, и если да, то каковы его атрибуты.

Мы создаем новую базу данных продуктов для всех продуктов, которые мы продаем, и имеем таблицу специально для полей данных атрибутов Amazon (ASIN и т.д.). Если информация о продукте уже находится на Amazon, мы хотели бы получить эти данные через API и сохранить их в нашей собственной базе данных.

Если вы попытаетесь добавить продукт через CSV, и этот продукт уже существует на Amazon (и ваши атрибуты могут быть разными ( "m"!= "medium" ), вы получите и ошибку. В этом случае вы можете просто загрузите существующую информацию о продукте и просто загрузите CSV с вашей ценой и количеством для конкретного ASIN/SKU/UPC. Мы хотели бы отказаться от загрузки CSV файлов и снова иметь свою собственную таблицу продуктов для атрибутов Amazon.

Нужно ли также использовать API рекламы Amazon для определения этого или это можно сделать через MWS?

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

Дополнительная информация: Мы работаем с Ruby.

Ответ 1

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

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

Кроме того, я обнаружил, что информация, собранная с использованием API рекламы продукта, иногда не синхронизируется с сайтом и прибегает к очистке информации от самого сайта. У этого есть больше накладных расходов, но вы можете быть уверены, что данные текущие. Конечно, это полезно только в том случае, если у вас уже есть ASIN или они строго связаны с книгами (которые используют ISBN как ASIN) или музыкальными компакт-дисками (которые, я считаю, используют UPC как ASIN).