Mon travail envirnment est Visual Studio 2008 + C#service Web Amazon avec l'article recherche par UPC
Je travaille sur WebService Amazon, je veux récupérer les données d'Amazon en utilisant SOAP mais quand je suis en train de passer idtype = UPC il me donne ci-dessous message d'erreur, alors que puis-je faire pour cela?
Erreur:
036725229884 is not a valid value for ItemId. Please change this value and retry your request
MyCode:
ItemLookupRequest request1 = new ItemLookupRequest();
request1.IdType = ItemLookupRequestIdType.UPC;
request1.IdTypeSpecified = true;
request1.ItemId = new string[] { ProductID };
request1.ResponseGroup = new string[] { "Request", "Large", "OfferFull", "BrowseNodes" };
request1.MerchantId = "All";
request1.Condition = Condition.All;
request1.SearchIndex = "Books";
Note: Comment puis-je ajouter plusieurs SearchIndex comme ("Books", "Photo", "vidéo")?
J'ai utilisé à la suite WebService: http://webservices.amazon.com/AWSECommerceService/2009-11-01/US/AWSECommerceService.wsdl
lire cela aussi: http://en.wikipedia.org/wiki/Universal_Product_Code en particulier la section EAN –
"Un code à barres UPC XXXXXXXXXXXX est donc le code à barres EAN-13 0XXXXXXXXXXXX" –