Vamos obter uma lista de produtos específicos da Lomadee utilizando as novas implementações do nosso Wrapper .NET
Para facilitar a vida dos desenvolvedores, o BuscaPé mantém vários Wrappers para sua API que você pode encontrar facilmente no perfil BuscaPéDev no GitHub. Um desses wrappers é o wrapper .NET que vamos utilizar neste tutorial. Então, faça o download desse wrapper.
Para recuperar a lista de produtos, vamos utilizar o método FindProductList do Wrapper .NET, que por sua vez utiliza esse mesmo serviço da Lomadee. Esse serviço da Lomadee funciona de forma idêntica ao mesmo serviço do BuscaPé. Vamos à sua implementação.
Após efetuar o download do Wrapper .NET, adicione o arquivo da classe ao seu projeto, ou se preferir, apenas adicione uma referência à biblioteca compilada da classe (.dll) que também está disponível para download.
Instancie a classe em um objeto para utilizarmos seus recursos em nosso projeto. Note que é essencial informarmos, além do parâmetro applicationID, também o parâmetro sourceID. Dessa forma, temos certeza que nossa aplicação está corretamente relacionada ao publisher da Lomadee.
Apiki_Buscape_API.Apiki_Buscape_API apiBuscape = new Apiki_Buscape_API.Apiki_Buscape_API("seuApplicationId", "seuSourceId" );
A seguir, utilizamos o método FindProductList para obter uma lista de produtos do Lomadee. O método é o mesmo utilizado para obter uma lista de produtos do BuscaPé. A única diferença é que vamos utilizar uma sobrecarga do método que nos permitirá informar um parâmetro a mais, indicando que queremos obter uma lista de ofertas exclusivas da Lomadee. O parâmetro isLomadee é do tipo bool e deve ser informado como true para obtermos a lista da Lomadee.
- Busca por código da categoria:
string products = apiBuscape.FindProductList(2792, string.Empty, string.Empty, true);
- Busca por palavras-chave:
string products = apiBuscape.FindProductList(0, "guitarra+gibson", string.Empty, true);
- Busca por código da categoria e palavras-chave:
string products = apiBuscape.FindProductList(2792, "gibson", string.Empty, true);
Agora é só tratar o retorno do método da melhor forma para sua aplicação.
Continue acompanhando nossos tutoriais e visite nossa seção de documentação da Lomadee para aprender mais sobre seus serviços e sobre o parâmetro sourceID.







