C# fikaamazonapi связывает Sku с существующим AsinC#

Место общения программистов C#
Ответить
Anonymous
 C# fikaamazonapi связывает Sku с существующим Asin

Сообщение 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, которые ясно существуют, и я могу добавить вручную. Поэтому я думаю, что проблема заключается в том, как я определяю пачку.


Подробнее здесь: https://stackoverflow.com/questions/794 ... sting-asin
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»