Wallogit.com
2017 © Pedro Peláez
Easy flash notifications
A classe Apiki_Buscape_API foi criada para ajudar no desenvolvimento de aplicações usando os webservices disponibilizados pela API do BuscaPé., (*1)
A classe Apiki_Buscape_API pré-configura sua aplicação para uma integração com a API do BuscaPé, ou seja, ela facilita a integração e agiliza o desenvolvimento das aplicações., (*2)
Defina um diretório para ela em sua aplicação., (*3)
mkdir buscape-php
Faça um clone do repositório, (*4)
git clone https://github.com/buscapedev/buscape-php.git buscape-php
Instancie a classe. Use sua instância criada para chamar os métodos da classe., (*5)
require_once 'Apiki_Buscape_API.php'; $applicationID = '564771466d477a4458664d3d'; $sourceID = ''; $objBuscaPeApi = new Apiki_Buscape_API( $applicationID, $sourceID ); $objBuscaPeApi->findCategoryList();
Para mais informações acesse o guia do desenvolvedor BuscaPé, (*6)
Serviço utilizado somente na integração do Aplicativo com o Lomadee., (*7)
Dentro do fluxo de integração, o aplicativo utiliza esse serviço para criar sourceId (código) para o Publisher que deseja utiliza-lo. Os parâmetros necessários neste serviço são informados pelo próprio Lomadee ao aplicativo., (*8)
No ambiente de homologação sandbox, os valores dos parâmetros podem ser fictícios pois neste ambiente este serviço retornará sempre o mesmo sourceId para os testes do Developer., (*9)
Todos os parâmetros necessários para a busca são informados em um array que deve ser passado para o método, são eles:, (*10)
Método faz busca de categorias, permite que você exiba informações relativas às categorias. É possível obter categorias, produtos ou ofertas informando apenas um ID de categoria., (*11)
Todos os parâmetros necessários para a busca são informados em um array que deve ser passado para o método, são eles:, (*12)
Se não for informado nenhum dos parâmetros, a função retornará por padrão uma lista de categorias raiz, de id 0., (*13)
Método busca uma lista de ofertas. É possível obter a lista de ofertas informando o ID do produto., (*14)
Todos os parâmetros necessários para a busca são informados em um array que deve ser passado para o método, são eles:, (*15)
O parâmetro $lomadee é um boolean que indicará se será utilizada a API Lomadee, por padrão esse valor é false., (*16)
Pelo menos um dos parâmetros de pesquisa devem ser informados para o retorno da função. Os parâmetros categoryId e keyword podem ser usados em conjunto., (*17)
Método permite que você busque uma lista de produtos únicos utilizando o id da categoria final ou um conjunto de palavras-chaves ou ambos. Todos os parâmetros necessários para a busca são informados em um array que deve ser passado para o método, são eles:, (*18)
Pelo menos um dos parâmetros, categoryID ou keyword são requeridos para funcionamento desta função. Os dois também podem ser usados em conjunto. Ou seja, podemos buscar uma palavra-chave em apenas uma determinada categoria., (*19)
O parâmetro $lomadee é um boolean que indicará se será utilizada a API Lomadee, por padrão esse valor é false., (*20)
Método retorna os produtos mais populares do BuscaPé. Todos os parâmetros necessários para a busca são informados em um array que deve ser passado para o método, são eles:, (*21)
Função retorna os detalhes técnicos de um determinado produto. Todos os parâmetros necessários para a busca são informados em um array que deve ser passado para o método, são eles:, (*22)
Função retorna os detalhes da loja/empresa como: endereços, telefones de contato etc... Todos os parâmetros necessários para a busca são informados em um array que deve ser passado para o método, são eles:, (*23)
Método retorna as avaliações dos usuários sobre um determinado produto. Todos os parâmetros necessários para a busca são informados em um array que deve ser passado para o método, são eles:, (*24)
Retorna o Id da aplicação., (*25)
Veja também Apiki_Buscape_API::setApplicationId( string $applicationId ), (*26)
Retorna o código do país., (*27)
Veja também Apiki_Buscape_API::setCountryCode( string $countryCode ), (*28)
Retorna o ambiente de integração (_bws_ para produção e sandbox para testes)., (*29)
Veja também Apiki_Buscape_API::setSandbox(), (*30)
Retorna o formato de retorno (_xml_ ou json)., (*31)
Veja também Apiki_Buscape_API::setFormat( string $format ), (*32)
Retorna o Source ID., (*33)
Veja também Apiki_Buscape_API::setSourceId( string $sourceId ), (*34)
Define o Id da aplicação., (*35)
Para obter um ID de aplicação você precisará fazer seu registro, (*36)
Veja também Apiki_Buscape_API::getApplicationId(), (*37)
Define o código do país., (*38)
Veja também Apiki_Buscape_API::getCountryCode(), (*39)
Define o formato de retorno., (*40)
Veja também Apiki_Buscape_API::getFormat(), (*41)
Define se a integração vai ser feita no sandbox ou no ambiente de produção., (*42)
Veja também Apiki_Buscape_API::getEnvironment(), (*43)
Define o sourceId, (*44)
Veja também Apiki_Buscape_API::getSourceId(), (*45)