Запрос документа Amazon Product JSON

0

используя модуль aws-lib nodejs для доступа к API-интерфейсу API амазонского API-интерфейса:

prodAdv.call("ItemLookup", {ItemId: "B010T6D39O , B0136JONG8", ResponseGroup: "Images,ItemAttributes,Offers"}, function(err, result) {
res.send(JSON.stringify(result));    
})

Я получаю этот http://pastebin.com/A1Uy5nE0 по URL-адресу/amazon. Затем я использую

<div ng-repeat="amazon in amazon">  
   {{amazon.Item}}
</div>  

Чтобы отобразить все данные, но я не могу выбрать определенные данные и при попытке фильтровать

| filter:{}

Я получаю сообщение об ошибке, когда документ находится в неправильном формате. Это может быть случай, когда я не могу использовать эти данные или метод извлечения данных. Мне нужно иметь возможность называть amazon.LowestNewPrice или amazon.LargeImage, но не могу.

спасибо

Теги:
amazon-web-services

1 ответ

0

Используйте это в своем html для фильтрации

<div ng-repeat="amazon in amazon | filter:{ Name  : "ResponseGroup"})>  
   {{amazon.Item}}
</div> 

для фильтрации вложенных свойств

<div ng-repeat="amazon in amazon | 
 filter:{ property.subproperty:filterValue})>  
 {{amazon.Item}}
</div>

Ещё вопросы

Сообщество Overcoder
Наверх
Меню