Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Neste artigo vamos mostrar como obter as avaliações dos usuários para um produto específico.
Utilizaremos o Wrapper .NET, através do método ViewUserRatings. Portanto, antes de começar, é necessário realizar o download da biblioteca, que pode ser efetuado aqui ou no link para o Wrapper na nossa seção de documentação.
Como o método funciona?
Avaliação dos usuários.
O método efetua uma requisição à API do BuscaPé informando o código do produto e obtém como retorno a lista de avaliações dos usuários do BuscaPé para o referido produto.
Como utilizar o método?
Para utilizar o método ViewUserRatings, primeiro instancie a classe Apiki_Buscape_API, informando o código da aplicação no BuscaPé.
Apiki_Buscape_API.Apiki_Buscape_API apiBuscape = new Apiki_Buscape_API.Apiki_Buscape_API("564771466d477a4458664d3d");Podemos informar também ao construtor da classe o código do país de origem e o formato de retorno dos dados. Caso não sejam informados, esses parâmetros assumirão os valores padrão, ?BR? e ?XML?, respectivamente.
Com a classe instanciada invocaremos o método ViewUserRatings, informando o código de algum produto do BuscaPé.
apiBuscape.ViewUserRatings(265329);O retorno do método será de acordo com o informado no construtor da classe.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Result xmlns="urn:buscape" xmlns:xsi="[http://www.w3.org/2001/XMLSchema-instance"](http://www.w3.org/2001/XMLSchema-instance) match="all" page="1" totalNotRecommended="2" totalRecommended="14" totalPages="4" totalResultsReturned="5" totalResultsAvailable="16" xsi:schemaLocation="[http://developer.buscape.com/admin/buscape.xsd">](http://developer.buscape.com/admin/buscape.xsd)
<details>
<applicationID>564771466d477a4458664d3d</applicationID>
<applicationVersion>1.0.0.0</applicationVersion>
<applicationPath>[http://bws-apps.buscape.com/mobile/update](http://bws-apps.buscape.com/mobile/update)
<date>2011-02-01T10:58:16.791</date>
<elapsedTime>3</elapsedTime>
<status>success</status>
<code>0</code>
<message>success</message>
</details>
<category hasOffer="false" isFinal="true" parentCategoryId="6756" id="6757">
<thumbnail url="[http://imagem.buscape.com.br/bp5/categorias/6757.jpg"/>](http://imagem.buscape.com.br/bp5/categorias/6757.jpg)
<links>
<link type="category" url="[http://compare.buscape.com.br/violao.html?mdsrc=9262544"/>](http://compare.buscape.com.br/violao.html?mdsrc=9262544)
<link type="xml" url="[http://sandbox.buscape.com/service/findProductList/564771466d477a4458664d3d/?categoryId=6757&sourceId=9262544"/>](http://sandbox.buscape.com/service/findProductList/564771466d477a4458664d3d/?categoryId=6757&sourceId=9262544)
</links>
<name>Violão</name>
</category>
<product id="265329" hasMetaSearch="false" categoryId="6757" totalSellers="9" fullDescription="true">
<productName>Giannini GCX15 Acústico</productName>
<currency abbreviation="BRL"/>
<priceMin>165.00</priceMin>
<priceMax>289.90</priceMax>
<links>
<link type="product" url="[http://compare.buscape.com.br/giannini-gcx15-acustico.html?mdsrc=9262544"/>](http://compare.buscape.com.br/giannini-gcx15-acustico.html?mdsrc=9262544)
<link type="specification" url="[http://compare.buscape.com.br/prod_ficha?idu=265329"/>](http://compare.buscape.com.br/prod_ficha?idu=265329)
<link type="xml" url="[http://sandbox.buscape.com/service/findOfferList/564771466d477a4458664d3d/?productId=265329&sourceId=9262544"/>](http://sandbox.buscape.com/service/findOfferList/564771466d477a4458664d3d/?productId=265329&sourceId=9262544)
</links>
<thumbnail url="[http://imagem.buscape.com.br/thumbs/ensopado/6757/190x190_265329_1.jpg"/>](http://imagem.buscape.com.br/thumbs/ensopado/6757/190x190_265329_1.jpg)
<rating>
<userAverageRating>
<numComments>16</numComments>
<rating>8.4</rating>
<links>
<link type="xml" url="[http://sandbox.buscape.com/service/viewUserRatings/564771466d477a4458664d3d/?productId=265329&sourceId=9262544"/>](http://sandbox.buscape.com/service/viewUserRatings/564771466d477a4458664d3d/?productId=265329&sourceId=9262544)
</links>
<specification>
<item label="Design">
<value>9.0</value>
</item>
<item label="Qualidade do Som">
<value>8.0</value>
</item>
<item label="Durabilidade">
<value>8.2</value>
</item>
</specification>
</userAverageRating>
</rating>
<specification>
<links>
<link type="xml" url="[http://sandbox.buscape.com/service/viewProductDetails/564771466d477a4458664d3d/?productId=265329&sourceId=9262544"/>](http://sandbox.buscape.com/service/viewProductDetails/564771466d477a4458664d3d/?productId=265329&sourceId=9262544)
</links>
<item label="Tipo de Corda">
<value>Nylon</value>
</item>
</specification>
</product>
</Result>
- JSON
{"product":[{"product":{"totalsellers":9,"pricemax":"289.90","fulldescription":true,"hasmetasearch":false,"links":[{"link":{"type":"product","url":"[http://compare.buscape.com.br/giannini-gcx15-acustico.html?mdsrc=9262544"}},{"link":{"type":"specification","url":"http://compare.buscape.com.br/prod_ficha?idu=265329"}},{"link":{"type":"xml","url":"http://sandbox.buscape.com/service/findOfferList/564771466d477a4458664d3d/?productId=265329&sourceId=9262544&format=json"}}],"pricemin":"165.00","currency":{"abbreviation":"BRL"},"id":265329,"categoryid":6757,"thumbnail":{"url":"http://imagem.buscape.com.br/thumbs/ensopado/6757/190x190_265329_1.jpg"},"specification":{"item":](http://compare.buscape.com.br/giannini-gcx15-acustico.html?mdsrc=9262544)[{"item":{"value":["Nylon"],"label":"Tipo de Corda"}}],"links":[{"link":{"type":"xml","url":"[http://sandbox.buscape.com/service/viewProductDetails/564771466d477a4458664d3d/?productId=265329&sourceId=9262544&format=json"}}]},"rating":{"useraveragerating":{"specification":](http://sandbox.buscape.com/service/viewProductDetails/564771466d477a4458664d3d/?productId=265329&sourceId=9262544&format=json)[{"item":{"value":["9.0"],"label":"Design"}},{"item":{"value":["8.0"],"label":"Qualidade do Som"}},{"item":{"value":["8.2"],"label":"Durabilidade"}}],"links":[{"link":{"type":"xml","url":"[http://sandbox.buscape.com/service/viewUserRatings/564771466d477a4458664d3d/?productId=265329&sourceId=9262544&format=json"}}],"rating":"8.4","numcomments":16}},"productname":"Giannini](http://sandbox.buscape.com/service/viewUserRatings/564771466d477a4458664d3d/?productId=265329&sourceId=9262544&format=json) GCX15 Acústico"}}],"category":{"id":6757,"thumbnail":{"url":"http://imagem.buscape.com.br/bp5/categorias/6757.jpg"},"hasoffer":false,"name":"Violão","parentcategoryid":6756,"links":[{"link":{"type":"category","url":"[http://compare.buscape.com.br/violao.html?mdsrc=9262544"}},{"link":{"type":"xml","url":"http://sandbox.buscape.com/service/findProductList/564771466d477a4458664d3d/?categoryId=6757&sourceId=9262544&format=json"}}],"isfinal":true},"details":{"message":"success","elapsedtime":5,"status":"success","code":0,"applicationversion":"1.0.0.0","date":{"minute":59,"valid":true,"timezone":-2147483648,"second":48,"millisecond":151,"month":2,"year":2011,"hour":10,"day":1,"xmlschematype":{"namespaceuri":"http://www.w3.org/2001/XMLSchema","prefix":"","localpart":"dateTime"},"eonandyear":{"lowestsetbit":0}},"applicationpath":"http://bws-apps.buscape.com/mobile/update","applicationid":"564771466d477a4458664d3d"},"page":1,"totalnotrecommended":2,"totalresultsavailable":16,"totalpages":4,"match":"all","totalrecommended":14,"totalresultsreturned":5}](http://compare.buscape.com.br/violao.html?mdsrc=9262544)
Veja Também
Conheça mais sobre a API do BuscaPé com a nossa documentação. Participe do nosso fórum de discussão e não deixe de comentar neste artigo.
Carregando comentários...