eBay LeaveFeedbackCall API

Я пытаюсь настроить обратную связь с продавцом через API-интерфейс Trading LeaveFeedbackCall. Я использую.NET SDK и с трудом назначаю детали обратной связи. В описании API это массив (SelerItemRatingDetailsArray), который содержит ItemRatingDetails с двумя элементами: Rating (Int) и RatingDetail FeedbackRatingDetailCodeType. Строка кода, которую я использую, которая выдает ошибку, следует.

apicall.SellerItemRatingDetailArrayList.Item("Communication").Rating = iCommunication.

I связь - это целочисленная переменная, содержащая значение от 0 до 4.

Любая помощь будет оценена.

1 ответ

Я думаю, что вам нужен этот код вместо.

ItemRatingDetailsType itemRateing = new ItemRatingDetailsType();
itemRateing.RatingDetail = FeedbackRatingDetailCodeType.Communication;
itemRateing.Rateing = iCommunication;
apicall.SellerItemRatingDetailArrayList.Add( itemRateing);

Синтаксис C#. По сути вы не можете использовать SellerItemRatingDetailArrayList, как вы пытались.

Ссылка: DetailSellerRatings и LeaveFeedbackCallMembers

Другие вопросы по тегам