Como obter uma lista de categorias usando a API do Buscapé

Developers,

hoje veremos como obter uma lista de categorias através da API do Buscapé e para isso usaremos o serviço Find Category List.

Esse serviço funciona da seguinte forma: Sua aplicação efetua a requisição à API informando um ID de uma categoria e/ou palavras-chave. O serviço recebe esses parâmetros e retorna, em formato XML, uma lista de categorias de acordo com os parâmetros passados.

Para exemplificar, vamos usar as seguintes URLs com diferentes parâmetros e obter as listas de categorias de acordo com cada uma.

Buscando uma lista de categorias relacionadas ao ID 1, referente à categoria “Eletrônicos”


<!--?xml version="1.0" encoding="UTF-8" standalone="yes"?-->
<details> 412f4b4a4268414258674d3d
 2012-05-02T15:26:44.770-03:00
 2
 success
 <code>0</code>
 success
 </details>
        Eletrônicos

        Acessórios para Áudio / Vídeo

        Agenda Eletrônica

        Assinaturas de TV a Cabo

        Assistência Técnica para Eletro-Eletrônicos

        Blu-Ray Player / HD-DVD Player

        Calculadora

        Câmera Digital

        Cartão de Memória

        DVD Player

        Equipamentos de Som

        Fax

        Filmadora

        Games

        GPS / Acessórios

        Home Theater / Acessórios

        Leitor de e-book

        Media Server

        Monitor

        Notebook

        Produtos para Segurança e Vigilância

        Telefonia

        TV

        Vídeo Cassete

        Videokê

        WebCam

        Celular e Smartphone

        TV

        Notebook

        Câmera Digital

        Jogos

        Console de Videogame

        Home Theater

        Monitor

        GPS

        Auto-DVD Player

        Auto-Rádio CD Player

        Aparelho Telefônico

        Blu-Ray Player / HD-DVD Player

        Fone de Ouvido / Headset

        MP3 Player / MP4 Player

        Kit de Som / Alto-Falante para Automóveis

Buscando uma lista de categorias relacionadas à palavra-chave “eletronicos”


<!--?xml version="1.0" encoding="UTF-8" standalone="yes"?-->
<details> 412f4b4a4268414258674d3d
 2012-05-02T15:31:22.361-03:00
 19
 success
 <code>0</code>
 success
 </details>
        Brinquedos Eletrônicos

        Componentes Eletrônicos

        Porteiro Eletrônico

        Rotulador Eletrônico

        Repelente Elétrico / Eletrônico

        Acessórios para Portão Eletrônico

        Aluguel de Eletro-Eletrônicos

        Assistência Técnica para Eletro-Eletrônicos

        Outros Eletrônicos de Uso Pessoal

        MP3 Player / MP4 Player

        TV

        Fone de Ouvido / Headset

        Kit de Som / Alto-Falante para Automóveis

        Secador de Cabelo

        GPS

        Monitor Cardíaco / Frequencímetro

        Suporte para TV / Monitor

        Auto-DVD Player

        Calculadora

        Chapinha / Prancha

        Auto-Rádio CD Player

        Home Theater

        DVD Player

        Micro System / Mini System

        Amplificador / Módulo para Som Automotivo

        Som Portátil

        Dock Station para MP3 Player / MP4 Player

        Carregador para Pilha / Bateria

        Máquina de Cortar Cabelo

        Depilador Elétrico

        Barbeador Elétrico

        Blu-Ray Player / HD-DVD Player

        Decodificador / Receptor para TV

        Antena Parabólica

        Monitor para DVD Automotivo

        Carregador Universal

        Conversor Digital

        Media Server

        Cronômetro

        Leitor de e-book

        CD Player Portátil

        Massageador Elétrico

        Caixa Acústica

        Outros Acessórios para Áudio / Vídeo

        Pilha / Bateria

        Capa para MP3 Player / MP4 Player

        Outros Cabos de Áudio e Vídeo

        Outros Acessórios para Som Automotivo

        Microfone

        Outros Acessórios para MP3 Player / MP4 Player

        Cabo HDMI

        Antena de TV

        Outros Equipamentos de Iluminação Profissional

        Acessórios para GPS

        Tela de Projeção

        Toca Discos

        Aparador de Pêlos Elétrico

        Modelador de Cabelos

        Skin para MP3 Player / MP4 Player

        Cabo de Vídeo Componente

        Cartucho para Videokê

        Controle Remoto

        Pedestal para Caixas Acústicas

        Suporte para Caixas Acústicas

        Receiver para Home Theater

        Rádio Relógio

        Pedômetro

        Bússola

        Cabo RCA

        Óculos 3D

        Conector de Vídeo

        Cabo de Dados para MP3 Player / MP4 Player

        Irrigador Oral

        Gravador Portátil

        Sonar / Sonda

        Adaptador de Vídeo

        Suporte para DVD

        Acessórios para Equipamentos de Iluminação Profissional

        Acessórios para Irrigador Oral

        Cabo S-Vídeo

        Divisor de Sinal

        Videokê

        Acessórios para Microfone

        Laser de Iluminação

        Máquina de Fumaça

        Strobo

        Canhão de Luz

        Moving Head

        Globo de Luz

        Retroprojetor

        CD Changer / Disqueteira

        Vídeo Cassete

        Curvímetro

        Distribuidor de Vídeo

        Luz Negra

        Máquina de Bolhas

        Altímetro / Barômetro

        Livros

        Serviços de Segurança Eletrônica

        Engenharia Eletrônica

Essa é a forma como os developers acessam os dados da API do Buscapé de forma nativa, mas podemos efetuar essas requisições através do wrapper para PHP e .NET desenvolvidos pela comunidade.

Confira um tutorial em vídeo sobre como obter uma lista de categorias através da API do Buscapé.

Have fun!

Deixe uma resposta

Topo