我目前正在调查亚马逊产品广告API,并希望制作包含详细信息的XML响应,包括商品价格和图片。
这是我使用的URL的典型示例,其中包含用于搜索项目的相关参数,即ItemSearch:
IDictionary<string, string> r1 = new Dictionary<string, String>();
r1["Service"] = "ItemSearch";
r1["ResponseGroup"] = "Images";
r1["AssociateTag"] = "AssociateTag";
r1["Operation"] = "ItemSearch";
r1["Condition"] = "New";
r1["Availability"] = "Available";
r1["SearchIndex"] = "Apparel";
r1["Keywords"] = itemToSearch;
requestUrl = _signedRequestHandler.Sign(r1);
上面的网址构建器会为我提供一个网址,其响应中包含图片(因为我使用&#39;图像&#39;在&#39; ResponseGroup&#39;中)将此设置为&#39;信息&#39;会给我价格,但没有图像,我想两者,这可能吗?
答案 0 :(得分:0)
是的,这是可能的。指定以逗号分隔的多个响应组。
r1["ResponseGroup"] = "Offers,Images";
答案 1 :(得分:0)
更改响应组,如: responseGroup( '中,OfferSummary,VariationSummary')
键:VariationSummary将为您提供价格值 key:SmallImage,MediumImage,LargeImage将为您提供图片网址