public ItemLookupResponse GetItemLookupResponse(AWSECommerceService ecs, string[] itemASINs) { ItemLookup lookup = new ItemLookup(); lookup.AssociateTag = AssociateTag; lookup.AWSAccessKeyId = AWSAccessKeyId; //lookup.Version = "2008-08-19"; ItemLookupRequest request = new ItemLookupRequest(); request.ItemId = itemASINs; request.MerchantId = "Featured"; request.ResponseGroup = new string[] {"Medium", "OfferFull", "ShippingCharges"}; lookup.Request = new ItemLookupRequest[] {request}; ItemLookupResponse response = ecs.ItemLookup(lookup); CheckRequestError(response.OperationRequest); return response; }
/// <remarks/> public void ItemLookupAsync(ItemLookup ItemLookup1, object userState) { if ((this.ItemLookupOperationCompleted == null)) { this.ItemLookupOperationCompleted = new System.Threading.SendOrPostCallback(this.OnItemLookupOperationCompleted); } this.InvokeAsync("ItemLookup", new object[] { ItemLookup1}, this.ItemLookupOperationCompleted, userState); }
/// <remarks/> public void ItemLookupAsync(ItemLookup ItemLookup1) { this.ItemLookupAsync(ItemLookup1, null); }