Как ускорить поиск книг с помощью Amazon API?Какая группа ответов лучше всего подойдет для поиска книг с помощью Amazon API? - PullRequest
0 голосов
/ 07 марта 2012

Мне нужно изображение книги, название, автор, 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" = "Средний". Но я получил большой XML-ответ, чем "ResponeGroup" = "ItemAttributes, Images".

1 Ответ

0 голосов
/ 26 марта 2013

Укажите ResponseGroup только для определенных элементов, которые вы хотите получить, уменьшит загрузку вашей страницы.

...