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