По предмету GetMatchingProductForId () возвращает результаты, например.когда запрашиваете EAN и пытаетесь вернуть ASIN, только если существуют активные предложения для этого ASIN.
По существу, если никто (кто-либо) не продает этот продукт во время запроса, мы не можем получить ASIN длянаши EAN.
Это поведение согласуется с документацией MWS.
То же самое относится и к ListMatchingProducts (), которое возвращает / не возвращает результаты для непокупаемых продуктов.
Например, использование GetMatchingProductForId () для EAN 8301029074792 на торговой площадке Великобритании ничего не возвращает, тогда как если вы выполните тот же поиск с использованием Seller Central, вы увидите, что для этого продукта существует листинг.
Поскольку Amazon хочет, чтобы разработчики несоздавать продукты, если они уже существуют в их базе данных, мне интересно, как мы должны запрашивать EAN, чтобы получить ASIN.