1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
|
// Initialisation
amazonWS = new AmazonWebServices.AWSECommerceService();
amazonItemSearchRequest = new AmazonWebServices.ItemSearchRequest();
amazonItemSearch = new AmazonWebServices.ItemSearch();
WebbookCommonTools.amazonItemSearchRequest.SearchIndex = "Books";
string[] _strResponseGroup = { "ItemAttributes", "Images" };
WebbookCommonTools.amazonItemSearchRequest.ResponseGroup = _strResponseGroup;
// Applique le critère si on recherche un auteur ou un livre
if (strTypeSearch == "Author")
{
WebbookCommonTools.amazonItemSearchRequest.Author = strCriteria;
}
else
{
WebbookCommonTools.amazonItemSearchRequest.Title = strCriteria;
}
WebbookCommonTools.amazonItemSearch.SubscriptionId = Properties.Settings.Default.AmazonAccessKeyId;
WebbookCommonTools.amazonItemSearch.AWSAccessKeyId = Properties.Settings.Default.AmazonAccessKeyId;
// Création de la requête
WebbookCommonTools.amazonItemSearch.Request = new AmazonWebServices.ItemSearchRequest[] { amazonItemSearchRequest };
// Envoi de la requête à Amazon
AmazonWebServices.ItemSearchResponse amazonResponse = WebbookCommonTools.amazonWS.ItemSearch(WebbookCommonTools.amazonItemSearch);
// Unpack the results.
AmazonWebServices.Items resultsItems = amazonResponse.Items[0]; |
Partager