Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

RSS iMasters

[Resolvido] Como obter uma lista de produtos da Lomadee usando o Wrapp

Recommended Posts

Para obtermos uma lista de produtos da Lomadee, usaremos o serviço Find Product List disponibilizado pela API do BuscaPé e pelo Wrapper PHP.

 

 

Como funciona?

38262.png

 

Sua aplicação efetua a requisição à API do BuscaPé, informando como parâmetro o ID da categoria e/ou palavras-chave ao serviço FindProductList. O serviço se encarrega da comunicação com a API do BuscaPé e retorna uma lista de produtos de acordo com os parâmetros passados.

 

 

Por onde começar?

Para iniciarmos, faça o download da classe Apiki BuscaPé API e tenha sempre sua documentação ao lado para auxiliá-lo. Após o download, inclua a classe em sua aplicação para que possamos instanciá-la e utilizar seus métodos na integração junto à API do BuscaPé.

 

 

Como usar a classe Apiki BuscaPé API?

A classe Apiki BuscaPé API está atualmente em sua versão 2.0.6 e temos um vídeo em nossos tutoriais mostrando como funciona a classe e todas as suas novas funcionalidades.

 

Instancie-a, passando como parâmetro o ID da Aplicação:

 

$objApikiBuscapeApi = new Apiki_Buscape_API($applicationId);em que $applicationId é o ID fornecido pela API do BuscaPé para ambientes de teste.

 

Após instanciada a classe, defina o ambiente de testes sandbox para testar sua aplicação:

 

$objApikiBuscapeApi>setSandbox();Use o método findProductList para obter sua lista de produtos da Lomadee, passando como segundo parâmetro o valor ?true?. Esse valor indica que queremos acessar os produtos somente da Lomadee. Veja abaixo como usar esse método:

 

  •  Buscando uma lista de produtos através da categoria ?Celular e Smartphone?

$objApikiBuscapeApi->findProductList( array( 'categoryId' => 77 ), true );

  • Buscando uma lista de produtos através da palavra-chave ?Nokia? 

$objApikiBuscapeApi->findProductList( array( 'keyword' => 'nokia' ) );

  • Buscando uma lista de produtos através da categoria ?Celular e Smartphone? e com a palavra-chave ?Nokia?

$objApikiBuscapeApi->findProductList( array( 'categoryId' => 77, 'keyword' => 'nokia' ) );Por padrão, os dados retornados estão no formato XML, mas podemos retorná-los em JSON. Para isso, chamamos o método setFormat com o parâmetro igual a ?json? antes do método findProductList:

 

$objApikiBuscapeApi->setFormat( 'json' );Em nosso site há uma documentação mais completa sobre como definir o formato de retorno como JSON.

 

 

Como obter o ID de uma categoria específica para utilizar como parâmetro?

 

Em nosso acervo de documentação, temos uma lista de categorias finais e seus respectivos IDs. Consulte-a para obter o ID de uma categoria específica.

 

 

 

http://imasters.com.br/artigo/21437/apis-buscape/como-obter-uma-lista-de-produtos-da-lomadee-usando-o-wrapper-para-php

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.