Dev (Back & Front)ARTIGO

Como obter uma lista de ofertas da Lomadee usando o wrapper para PHP

Também é possível obter uma lista de ofertas da Lomadee usando o wrapper PHP para auxiliar no desenvolvimento.

Depois de aprendermos como obter uma lista de ofertas da Lomadee usando a API do BuscaPé, vamos aprender como usar o wrapper PHP do BuscaPé para obter esse retorno. O primeiro passo é efetuarmos o download do wrapper.

Com o download efetuado, inclua a classe Apiki_Buscape_API em sua aplicação e crie uma instância para utilizar os seus métodos e atributos.

Incluindo a classe. (Este caminho depende de onde você colocou a classe em sua aplicação)

require_once '../Apiki_Buscape_API.php';

Instanciando a classe Apiki_Buscape_API passando como parâmetro o ID da sua aplicação (obrigatório) e o source ID.   

$objBuscaPeApi = new Apiki_Buscape_API( $applicationID, $sourceID );

Se você ainda não tem um ID para sua aplicação, aprenda a cadastrar uma aplicação no BuscaPé e obter o ID da aplicação. O parâmetro sourceID não é obrigatório em aplicações em fase de testes, mas é muito importante, pois com ele, o Lomadee identifica e contabiliza os cliques e transações obtidas através de seu aplicativo, site ou blog.

Como estamos em ambiente de testes, devemos setar como ambiente de testes, o ambiente sandbox disponibilizado pelo BuscaPé.

$objBuscaPeApi->setSandbox();

Após esses processos e métodos inicias para o desenvolvimento, vamos então finalmente aprender como obter uma lista de ofertas da Lomadee. As ofertas da Lomadee podem ser obtidas através do método findOfferList do wrapper para PHP.

$objBuscaPeApi->findOfferList( array( 'productId' => 312853 ), true );

O método findOfferList retorna as ofertas da Lomadee se informarmos como segundo parâmetro true. Assim, estaremos dizendo para a API do BuscaPé que as ofertas retornadas devem ser da Lomadee e não do BuscaPé. Se esse segundo parâmetro não for informado, as ofertas retornadas serão as do BuscaPé por padrão.

Os métodos de filtragem e pesquisa das ofertas são os mesmos usados para obter ofertas do BuscaPé, são eles:

  • categoryId: Obtém ofertas relacionadas a uma determinada categoria;
  • keyword: Obtém ofertas relacionadas a uma ou mais palavras-chave;
  • productId: Obtém ofertas relacionadas a um ID de um produto;
  • barcode: Obtém ofertas relacionadas a um determinado código de barras.

Veja também este mesmo tutorial em vídeo e fique ainda mais por dentro dessa funcionalidade oferecida pela API do BuscaPé.

Paraticipe do Fórum BuscaPé Developer.

pelo Dev Buscapé Developer desenvolvedores externos podem utilizar o WebService disponível pelo Buscapé para criar suas próprias aplicações. No Githun, acompanhe /devbuscapecompany

Ver perfil