我需要图书图片,标题,作者,isbn,仅限isbn13 。
我正在使用
//ItemSearch where the request is stored as a dictionary.
var searchItem = new Dictionary<string, string>();
searchItem["Service"] = "AWSECommerceService";
searchItem["Version"] = AwsVersion;
searchItem["Operation"] = "ItemSearch";
searchItem["ResponseGroup"] = "ItemAttributes,Images";
searchItem["AssociateTag"] = "Books";
searchItem["SearchIndex"] = "Books";
searchItem["Condition"] = "All";
searchItem["ItemPage"] = itemPage;
searchItem["Keywords"] = searchText;
string searchDetailsRequestUrl = detailSearchSingedRequest.GetCompleteUrl(searchItem);
我收到响应xml,但搜索速度太慢,因为我正在获取大型xml作为响应。那么我应该如何获得小的xml作为响应,使所有必需的信息(即图书图像,标题,作者,isbn,isbn13)更快地进行搜索?
我试过把“ResponseGroup”=“中”。但是我获得了比“ResponeGroup”=“ItemAttributes,Images”更大的xml响应。
答案 0 :(得分:0)
指定ResponseGroup
仅指定要检索的某些项目会减少页面加载。