Podczas korzystania z usługi internetowej Amazon w celu uzyskania informacji o dowolnym produkcie, czy istnieje bezpośredni sposób na uzyskanie średniej oceny klientów (1-5 gwiazdek)? Oto parametry Używam:Interfejs API reklam produktowych Amazon: uzyskaj średnią ocenę klientów
Service=AWSECommerceService
Version=2011-08-01
Operation=ItemSearch
SearchIndex=Books
Title=A Game of Thrones
ResponseGroup=Large
spodziewałbym to mieć ocena klientów o 4,5, a łączne opinie 2177. Ale zamiast uzyskać następujące w odpowiedzi.
<CustomerReviews><IFrameURL>http://www.amazon.com/reviews/iframe?...</IFrameURL></CustomerReviews>
Czy istnieje sposób, aby uzyskać ogólną ocenę klientów, oprócz dla reading the <IFrameURL/>
value, dzięki czemu kolejne żądania HTTP dla tej strony opinii, a następnie ekran skrobanie HTML? Takie podejście jest delikatne, ponieważ Amazon może łatwo zmienić strukturę stron recenzji, która spowodowałaby upadek mojej aplikacji.
Cóż, to rzuca ideę schematu Google XML zaraz za oknem. Chyba będę ręcznie wprowadzać ocenę projektów klientów. – Imperative