SlideShare une entreprise Scribd logo
1  sur  21
Télécharger pour lire hors ligne
MercadoLivre
                                 Developers Conference




Anunciando um item
Como utilizar a API do Mercadolivre para poder anunciar um
item na plataforma.


Fernando Scasserra
@fersca


31 de Outubro de 2012, São Paulo
Como ter acesso à API?
Índice

■ Anunciar um Item

■ Modificar um Item

■ Estados de um anúncio

■ Conceitos Avançados
Índice




         Como anunciar no site?

            www.mercadolivre.com.br
Anunciar um Item

POST /items
      ■ Categoria
      ■ Título e Descrição
      ■ Quantidade e Preço
      ■ Tipo de Anuncio
      ■ Fotos

      developers.mercadolibre.com
Índice

■ Anunciar um Item

■ Modificar um Item

■ Estados de um anúncio

■ Conceitos Avançados
Modificar um Item


PUT /items/MLB442160931

{
    "title":"Playstation 3 Move Controller",
    "price":100,
    "available_quantity":1,
    ...
}
Índice

■ Anunciar um Item

■ Modificar um Item

■ Estados de um anúncio

■ Conceitos Avançados
Estados de um Anúncio
                  Active




                 Paused




                  Closed



        PUT /items/MLB442160931
       {
          "status":"paused"
       }
Estados de um Anúncio
                     Active




                    Paused        Relist




                    Closed


       POST /items/MLB442160931/relist
       {
           "listing_type_id":"silver",
           "quantity":20,
           "price":80,
       }
Índice

■ Anunciar um Item

■ Modificar um Item

■ Estados de um anúncio

■ Conceitos Avançados
Conceitos Avançados


■ Atributos




■ Variações




        lista.mercadolivre.com.br/audi-a3
Atributos

                      ■ Portas:   4
                      ■ Kms:      12000


POST /items
{
...
"attributes": [
      {"id":"MLB1744-DOOR", "value_id":"MLB1744-DOOR-4"},
      {"id":"MLB1744-KMTS", "value_name":"12000"}
    ]
...
}
           /categories/MLB27485/attributes
Variações

POST /items
{
    "variations": [
       {"attribute_combinations":[
          {"id":"63000", "value_id":"71995"},    (Tamanho: M)
          {"id":"33000", "value_id":"51993"},    (VERMELHO)
          {"id":"43000", "value_id":"52065"}     (BRANCO)
          ], "available_quantity": 50, ...},
       {"attribute_combinations":[
          {"id":"63000", "value_id":"71996"},    (Tamanho: G)
          {"id":"33000", "value_id":"52007"},    (AMARELO)
          ], "available_quantity": 35, ...}]
}

              /categories/MLB103661/attributes
Índice

■ Anunciar um Item

■ Modificar um Item

■ Estados de um anúncio

■ Conceitos Avançados
Resumo

Anunciar     POST /items

Modificar    PUT /items/MLB442160931

Republicar   POST /items/MLB442160931/relist

Atributos    GET /categories/MLB27485/attributes
Muito Obrigado!

Espero por vocês no espaço de
networking para continuarmos
aprendendo juntos.

Contenu connexe

En vedette

Utilizando react em aplicações escaláveis
Utilizando react em aplicações escaláveisUtilizando react em aplicações escaláveis
Utilizando react em aplicações escaláveismelidevelopers
 
2015 MercadoLibre Developer Conference - MercadoShops API
2015 MercadoLibre Developer Conference - MercadoShops API2015 MercadoLibre Developer Conference - MercadoShops API
2015 MercadoLibre Developer Conference - MercadoShops APIJohnny Wong
 
Creando Herramientas para Vendedores - Nicolas Coniglio
Creando Herramientas para Vendedores - Nicolas ConiglioCreando Herramientas para Vendedores - Nicolas Coniglio
Creando Herramientas para Vendedores - Nicolas Conigliofsolari
 
Presentación MercadoLibre - Evento FounderList
Presentación MercadoLibre - Evento FounderListPresentación MercadoLibre - Evento FounderList
Presentación MercadoLibre - Evento FounderListFounderList
 
Por que tecnologia e Mercado Livre ?
Por que tecnologia e Mercado Livre ?Por que tecnologia e Mercado Livre ?
Por que tecnologia e Mercado Livre ?melidevelopers
 
Novidades - API Mercado Livre
Novidades - API Mercado LivreNovidades - API Mercado Livre
Novidades - API Mercado Livremelidevelopers
 
Presentación Mercado Libre
Presentación Mercado LibrePresentación Mercado Libre
Presentación Mercado LibrePablo Capurro
 

En vedette (13)

Utilizando react em aplicações escaláveis
Utilizando react em aplicações escaláveisUtilizando react em aplicações escaláveis
Utilizando react em aplicações escaláveis
 
UX @ Mercado Livre
UX @ Mercado LivreUX @ Mercado Livre
UX @ Mercado Livre
 
2015 MercadoLibre Developer Conference - MercadoShops API
2015 MercadoLibre Developer Conference - MercadoShops API2015 MercadoLibre Developer Conference - MercadoShops API
2015 MercadoLibre Developer Conference - MercadoShops API
 
Creando Herramientas para Vendedores - Nicolas Coniglio
Creando Herramientas para Vendedores - Nicolas ConiglioCreando Herramientas para Vendedores - Nicolas Coniglio
Creando Herramientas para Vendedores - Nicolas Coniglio
 
Vendé en Facebook con MercadoShops
Vendé en Facebook con MercadoShopsVendé en Facebook con MercadoShops
Vendé en Facebook con MercadoShops
 
Presentación MercadoLibre - Evento FounderList
Presentación MercadoLibre - Evento FounderListPresentación MercadoLibre - Evento FounderList
Presentación MercadoLibre - Evento FounderList
 
Por que tecnologia e Mercado Livre ?
Por que tecnologia e Mercado Livre ?Por que tecnologia e Mercado Livre ?
Por que tecnologia e Mercado Livre ?
 
Novidades - API Mercado Livre
Novidades - API Mercado LivreNovidades - API Mercado Livre
Novidades - API Mercado Livre
 
Presentación Mercado Libre
Presentación Mercado LibrePresentación Mercado Libre
Presentación Mercado Libre
 
Como registrar y delegar un dominio
Como registrar y delegar un dominioComo registrar y delegar un dominio
Como registrar y delegar un dominio
 
Red Innova Madrid
Red Innova MadridRed Innova Madrid
Red Innova Madrid
 
Omar Galicia
Omar GaliciaOmar Galicia
Omar Galicia
 
Modélo de descuento por cantidad
Modélo de descuento por cantidadModélo de descuento por cantidad
Modélo de descuento por cantidad
 

Similaire à Publicando un artículo con la API de Mercadolibre

Demanda - MercadoLivre Developers Conference
Demanda - MercadoLivre Developers ConferenceDemanda - MercadoLivre Developers Conference
Demanda - MercadoLivre Developers ConferencePablo Moretti
 
Sala 2 01 api conceitos gerais - danilo santos
Sala 2 01   api conceitos gerais - danilo santosSala 2 01   api conceitos gerais - danilo santos
Sala 2 01 api conceitos gerais - danilo santosfsolari
 

Similaire à Publicando un artículo con la API de Mercadolibre (6)

Demanda - MercadoLivre Developers Conference
Demanda - MercadoLivre Developers ConferenceDemanda - MercadoLivre Developers Conference
Demanda - MercadoLivre Developers Conference
 
Demanda
DemandaDemanda
Demanda
 
Sala 2 01 api conceitos gerais - danilo santos
Sala 2 01   api conceitos gerais - danilo santosSala 2 01   api conceitos gerais - danilo santos
Sala 2 01 api conceitos gerais - danilo santos
 
Catalogo
CatalogoCatalogo
Catalogo
 
Catalogo
CatalogoCatalogo
Catalogo
 
Catalogo
CatalogoCatalogo
Catalogo
 

Publicando un artículo con la API de Mercadolibre

  • 1. MercadoLivre Developers Conference Anunciando um item Como utilizar a API do Mercadolivre para poder anunciar um item na plataforma. Fernando Scasserra @fersca 31 de Outubro de 2012, São Paulo
  • 2.
  • 3.
  • 4. Como ter acesso à API?
  • 5. Índice ■ Anunciar um Item ■ Modificar um Item ■ Estados de um anúncio ■ Conceitos Avançados
  • 6. Índice Como anunciar no site? www.mercadolivre.com.br
  • 7.
  • 8. Anunciar um Item POST /items ■ Categoria ■ Título e Descrição ■ Quantidade e Preço ■ Tipo de Anuncio ■ Fotos developers.mercadolibre.com
  • 9. Índice ■ Anunciar um Item ■ Modificar um Item ■ Estados de um anúncio ■ Conceitos Avançados
  • 10.
  • 11. Modificar um Item PUT /items/MLB442160931 { "title":"Playstation 3 Move Controller", "price":100, "available_quantity":1, ... }
  • 12. Índice ■ Anunciar um Item ■ Modificar um Item ■ Estados de um anúncio ■ Conceitos Avançados
  • 13. Estados de um Anúncio Active Paused Closed PUT /items/MLB442160931 { "status":"paused" }
  • 14. Estados de um Anúncio Active Paused Relist Closed POST /items/MLB442160931/relist { "listing_type_id":"silver", "quantity":20, "price":80, }
  • 15. Índice ■ Anunciar um Item ■ Modificar um Item ■ Estados de um anúncio ■ Conceitos Avançados
  • 16. Conceitos Avançados ■ Atributos ■ Variações lista.mercadolivre.com.br/audi-a3
  • 17. Atributos ■ Portas: 4 ■ Kms: 12000 POST /items { ... "attributes": [ {"id":"MLB1744-DOOR", "value_id":"MLB1744-DOOR-4"}, {"id":"MLB1744-KMTS", "value_name":"12000"} ] ... } /categories/MLB27485/attributes
  • 18. Variações POST /items { "variations": [ {"attribute_combinations":[ {"id":"63000", "value_id":"71995"}, (Tamanho: M) {"id":"33000", "value_id":"51993"}, (VERMELHO) {"id":"43000", "value_id":"52065"} (BRANCO) ], "available_quantity": 50, ...}, {"attribute_combinations":[ {"id":"63000", "value_id":"71996"}, (Tamanho: G) {"id":"33000", "value_id":"52007"}, (AMARELO) ], "available_quantity": 35, ...}] } /categories/MLB103661/attributes
  • 19. Índice ■ Anunciar um Item ■ Modificar um Item ■ Estados de um anúncio ■ Conceitos Avançados
  • 20. Resumo Anunciar POST /items Modificar PUT /items/MLB442160931 Republicar POST /items/MLB442160931/relist Atributos GET /categories/MLB27485/attributes
  • 21. Muito Obrigado! Espero por vocês no espaço de networking para continuarmos aprendendo juntos.