Я использую API рекламы продукта Amazon, чтобы получить данные о книгах на основе заданного номера ISBN. Это работает нормально, я получаю большую часть информации, но для некоторых книг у меня есть проблема с редакционными обзорами. Похоже, информация доступна на веб -сайте Amazon, но я не возвращаю ее с моим запросом. Кто -нибудь знает, почему? Ниже пример моего кода. Образец ISBN может быть 9780752809069.
Спасибо за любые переживания. < /P>
AWSECommerceServicePortTypeClient amazonClient;
amazonClient = new AWSECommerceServicePortTypeClient(
new BasicHttpBinding(BasicHttpSecurityMode.Transport), new EndpointAddress("https://ecs.amazonaws.co.uk/onca/soap?S ... rceService")); //Amazon UK working
amazonClient.ChannelFactory.Endpoint.Behaviors.Add(new AmazonSigningEndpointBehavior("AAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"));
ItemLookup itemLookup = new ItemLookup();
ItemLookupRequest request_isbn = new ItemLookupRequest();
request_isbn.ResponseGroup = new string[] {"EditorialReview", "Large" };
request_isbn.SearchIndex = "Books";
request_isbn.ItemId = new string[] { "9780752809069" };
request_isbn.IncludeReviewsSummary = "True";
request_isbn.IdType = ItemLookupRequestIdType.ISBN;
request_isbn.IdTypeSpecified = true;
itemLookup.Request = new ItemLookupRequest[] { request_isbn };
itemLookup.AssociateTag = "my astag";
ItemLookupResponse response_isbn = new ItemLookupResponse();
response_isbn = amazonClient.ItemLookup(itemLookup);
string _Description = "";
foreach (var revitem in response_isbn.Items[0].Item)
{
if (revitem.EditorialReviews != null) _Description = revitem.EditorialReviews.Last().Content.ToString(); //Sometimes is null even if there is Product Description avaliable on the Amazon Web
}
Подробнее здесь: https://stackoverflow.com/questions/106 ... if-it-shou
Amazon Advertising API — EditorialReviews иногда возвращает значение null, даже если для данного ISBN этого не должно бы ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Prestashop 1.7 Добавьте значение ISBN из таблицы продуктов в файл Delivery-slip.tpl.
Anonymous » » в форуме Php - 0 Ответы
- 7 Просмотры
-
Последнее сообщение Anonymous
-