Veremos neste artigo como utilizar a API do BuscaPé para obter uma lista de produtos populares. Utilizaremos seu Wrapper para .NET através do método TopProducts.
Antes de começar, é necessário realizar o download do Wrapper .NET da API do BuscaPé, que pode ser efetuado aqui ou no link para o Wrapper na nossa seção de documentação.
Como o método funciona?

Através do método TopProducts, podemos obter uma lista com os produtos mais populares do BuscaPé. Fazemos isso apenas invocando o método que realizará a requisição à API do BuscaPé. Essa, por sua vez, nos retorna os produtos populares.
Como utilizar o método?
Para utilizar o método TopProducts, 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" );
Adicionalmente, podemos informar ao construtor da classe o código do
país de origem (countryCode) da nossa aplicação e o formato de retorno
(format) dos dados da API do BuscaPé. Se não informados, esses
parâmetros assumirão os valores padrão “BR” e “XML”, respectivamente.
Apiki_Buscape_API.Apiki_Buscape_API apiBuscape = new Apiki_Buscape_API.Apiki_Buscape_API( "564771466d477a4458664d3d", "AR", "json" );
Após instanciar a classe, podemos utilizar o TopProducts direto, sem a
necessidade de informar parâmetro algum. Apenas informe a função de
callback, caso deseje que o retorno seja em JSON.
Chamada normal para retorno em XML:
apiBuscape.TopProducts();
Chamada caso o retorno tenha sido definido em JSON:
apiBuscape.TopProducts("trataTopProducts");
O retorno do método se dará no formato especificado no construtor da classe:
– XML:
Baixe o arquivo do código aqui.
– JSON:
Baixe o arquivo do código aqui.
Veja também:
Conheça mais sobre a API do BuscaPé com a nossa documentação. Aprenda mais sobre os Wrappers em PHP e .NET. E participe do nosso fórum de discussão.







