Post on 08-Dec-2014
description
31 de Outubro de 2012, São Paulo
DemandaAprenda a encontrar um produto, fazer perguntas e confirmar uma compra
Pablo Moretti@elsantob
MercadoLivre Developers Conference
Índice
■ Fluxo de Compra
○ Busca (SEARCH)
○ Dados do anúncio (ITEMS)
○ Informação do vendedor (USERS)
○ Perguntas (QUESTIONS)
■ Bônus
○ Capitalização
○ Ideias para Apps
Fluxo de compra
http://www.mercadolivre.com.br/
O recurso search nos permite buscar anúncios ativos sejapor meio de uma palavra, categoria, usuários, filtros e/oucombinando-os.
Busca via API
Alguns outros filtros
Por vendedor GET /sites/MLB/search?seller_id=89827346
Por categoriaGET /sites/MLB/search?category=MLB46568
Combinações GET /sites/MLB/search?category=MLB46568&q=Xenon&city=BR-SP-25
GET /sites/MLB/search?q=ipod
Buscando via ( PHP Demo )
PHP Demo
Aplicação de terceirosMercadoPin = Pinterst + MercadoLivre
http://www.mercadopin.com.br/
O MercadoPin é uma forma diferente de navegar no MercadoLivre, com enfoque nas fotos e a búsca visual inspirada na rede social Pinterest.
Aplicação de terceiros
http://tiny.cc/MercadoLivreSeeker
MercadoLivre Seeker
O MercadoLivre Seeker é uma extensão para Chrome para qualquer fanático de compras on-line que permite buscar produtos no MercadoLivre sem ter que trocar de aba.
Plataforma
MercadoLivre.com MercadoLivre Pin MercadoLivre Seeker
PHP Demo
3rd party
Fluxo de compra
■ Busca (SEARCH)
■ Dados do anúncio (ITEMS)
■ Informação do vendedor (USERS)
■ Perguntas (QUESTIONS)
Por meio do recurso items podemos ter acesso à informação de um anúncio.
Anúncio
GET /items/MLB437663100/descriptions
GET /items/MLB437663100■ Categoria
■ Título e Descrição
■ Quantidade e Preço
■ Tipo de Anúncio
■ Fotos
Descrição
Fluxo de compra
■ Busca (SEARCH)
■ Dados do anúncio (ITEMS)
■ Informação do vendedor (USERS)
■ Perguntas (QUESTIONS)
Datos del vendedor
GET /users/7958450
Para obter informação dos usuários utilizaremos o recurso users.Desta forma podemos conhecer seu apelido, reputação, data de cadastro e etc.
■ Apelido
■ Reputação
■ Data de cadastro
Fluxo de compra
■ Busca (SEARCH)
■ Dados do anúncio (ITEMS)
■ Informação do vendedor (USERS)
■ Perguntas (QUESTIONS)
Perguntas
GET /questions/search?item_id=MLB437663100
O recurso questions nos permite ter acesso às peguntas de um anúncio, ver quando foram realizadas e se já foram respondidas.
■ Perguntas
■ Respostas
Claro que utilizaremos o recurso questions para enviar uma pergunta ao vendedor.
Perguntas
Exemplo de pergunta com curl obtener access token
POST /questions
copy clipboard
curl -i -X POST -H "Content-Type: application/json" -d \
'{
"text":"Que defeitos a garantia cobre? Obrigado",
"item_id":"MLB4376631000"
}' \
https://api.mercadolibre.com/questions/?access_token=XXXXX
Fluxo de compra
■ Busca (SEARCH)
■ Dados do anúncio (ITEMS)
■ Informação do vendedor (USERS)
■ Perguntas (QUESTIONS)
Só falta a gente comprar o produto e curti-lo!
Parabéns!
Capitalização
Uma opção para capitalizar suas aplicações para os compradores é utilizar o sistema de afiliados "Mercado Socio".
Exemplo
Ideias para criar Apps
Muito Obrigado!
Espero por vocês no espaço de networking,
para continuarmos aprendendo juntos.