Использование csharpamazonspapi (1.8.1) Я пытаюсь связать свой SKU с существующим ASIN. Попробуйте исправить его с ошибками:
90000900 Атрибуты недействительны
4000001 >
string sku = "test-01";
string asin = "Bxxxxxxxxx";
string productType = "PRODUCT"; // this comes from CatalogItem.GetCatalogItem202204 but set as PRODUCT for a simpler overview
var patchRequest = new ListingsItemPatchRequest
{
productType = productType,
patches = new List
{
new PatchOperation
{
op = Op.replace,
path = "/attributes/asin",
value = new List { asin }
}
}
};
var parameterPatchListingItem = new ParameterPatchListingItem()
{
sku = sku,
sellerId = sellerId,
marketplaceIds = new List { MarketPlace.UnitedKingdom.ID },
listingsItemPatchRequest = patchRequest
};
try
{
var response = amazonConnection.ListingsItem.PatchListingsItem(parameterPatchListingItem);
Console.WriteLine("Response:");
Console.WriteLine(response?.ToString() ?? "No response data received.");
}
catch (Exception ex)
{
Console.WriteLine("Error:");
Console.WriteLine(ex.Message);
}
< /code>
Я попробовал несколько Asins, которые ясно существуют, и я могу добавить вручную. Поэтому я думаю, что проблема заключается в том, как я определяю пачку.
Подробнее здесь: https://stackoverflow.com/questions/794 ... sting-asin
C# fikaamazonapi связывает Sku с существующим Asin ⇐ C#
Место общения программистов C#
-
Anonymous
1739261500
Anonymous
Использование csharpamazonspapi (1.8.1) Я пытаюсь связать свой SKU с существующим ASIN. Попробуйте исправить его с ошибками:
90000900 Атрибуты недействительны
4000001 >
string sku = "test-01";
string asin = "Bxxxxxxxxx";
string productType = "PRODUCT"; // this comes from CatalogItem.GetCatalogItem202204 but set as PRODUCT for a simpler overview
var patchRequest = new ListingsItemPatchRequest
{
productType = productType,
patches = new List
{
new PatchOperation
{
op = Op.replace,
path = "/attributes/asin",
value = new List { asin }
}
}
};
var parameterPatchListingItem = new ParameterPatchListingItem()
{
sku = sku,
sellerId = sellerId,
marketplaceIds = new List { MarketPlace.UnitedKingdom.ID },
listingsItemPatchRequest = patchRequest
};
try
{
var response = amazonConnection.ListingsItem.PatchListingsItem(parameterPatchListingItem);
Console.WriteLine("Response:");
Console.WriteLine(response?.ToString() ?? "No response data received.");
}
catch (Exception ex)
{
Console.WriteLine("Error:");
Console.WriteLine(ex.Message);
}
< /code>
Я попробовал несколько Asins, которые ясно существуют, и я могу добавить вручную. Поэтому я думаю, что проблема заключается в том, как я определяю пачку.
Подробнее здесь: [url]https://stackoverflow.com/questions/79429269/c-sharp-fikaamazonapi-link-a-sku-to-an-existing-asin[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия