Quando si utilizza il servizio web di Amazon per ottenere le informazioni di qualsiasi prodotto, c'è un modo diretto per ottenere il punteggio medio del cliente (1-5 stelle)? Qui ci sono i parametri che sto usando:API di Amazon Product Advertising: ottieni la valutazione media del cliente
Service=AWSECommerceService
Version=2011-08-01
Operation=ItemSearch
SearchIndex=Books
Title=A Game of Thrones
ResponseGroup=Large
mi si aspetterebbe di avere un rating cliente di 4.5 e recensioni in totale di 2177. Ma invece ottengo il seguente nella risposta.
<CustomerReviews><IFrameURL>http://www.amazon.com/reviews/iframe?...</IFrameURL></CustomerReviews>
C'è un modo per ottenere la valutazione complessiva del cliente, oltre che per reading the <IFrameURL/>
value, facendo un altro richiesta HTTP per quella pagina delle opinioni, e quindi screen scraping il codice HTML? Questo approccio è fragile poiché Amazon potrebbe facilmente modificare la struttura della pagina delle recensioni che potrebbe bloccare la mia applicazione.
Bene, questo getta l'idea di uno schema XML di Google direttamente dalla finestra. Immagino che inserirò manualmente la valutazione sui progetti dei clienti. – Imperative