2011-09-30 84 views
1

我试图通过Trading api,LeaveFeedbackCall设置卖家反馈。我正在使用.NET SDK,并且正在分配反馈细节。在api描述中,这是一个数组(SelerItemRatingDetailsArray),它包含ItemRatingDetails和两个项目,Rating(Int)和RatingDetail FeedbackRatingDetailCodeType。我正在使用的代码行是抛出一个错误。eBay LeaveFeedbackCall api

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

I通信是整型变量,保持0 4之间和

任何援助的值,将不胜感激。

+0

你得到的答案? – zengr

+0

您能否复制错误信息并将其附加到问题的底部? – devlord

回答

0

我想你需要这个代码。

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

C#语法。 基本上你不能像使用SellerItemRatingDetailArrayList那样使用。

链接:DetailedSellerRatingsLeaveFeedbackCallMembers