Wesley Nascimento
Novidades das API's
Software Engineer
Developer Conference
Subtitle
● Lista de produtos clean
● Um campo a menos no JSON
{ "subtitle" : "R.I.P" }
Developer Conference
Developer Conference
Trends
curl https://api.mercadolibre.com/sites/MLB/trends/search
Developer Conference
Developer Conference
Developer Conference
Lojas oficiais
{ "official_store_id": 1,
Developer Conference
Lojas oficiais
{ "official_store_id": 1, "listing_type": "gold_special"}
Developer Conference
Baby Size
{ "official_store_id" : 1, "listing_type_id" : "gold_special"}
Developer Conference
Developer Conference
Developer Conference
gráfico 1
8.869envios
Developer Conference
Mercado Envios
gráfico 2
972.096envios
Developer Conference
Mercado Envios
10.961%
Developer Conference
Free Shipping
● Excluir Norte e Nordeste
Developer Conference
Mercado Envios
Psiu! Você pode calcular o frete sozinho!
Developer Conference
Validate
● Erros mais detalhados
● Facilidade na identificação de problemas
Developer Conference
Validate
curl -X POST -H "Content-Type: application/json" -d '{"seller_id":,"id","price":"p","seller_contact":null,"pictures": [[1,2,3]] }'
https://api.mercadolibre.com/items/MLBXXXXX?access_token=X
Developer Conference
Validate
[invalid property type: [price] expected Number but was String value: p,
invalid property type: [seller_contact] expected Map but was Null value: null,
invalid property type: [pictures[0]] expected Map but was JSONArray value: [1, 2, 3],
invalid property type: [seller_id] expected Number but was String value: id]",
Developer Conference
Developer Conference
Identificadores de produtos
curl https://api.mercadolibre.com/items/MLBXXX/product_identifiers
Developer Conference
Identificadores de produtos
● brand
Marca do produto
Developer Conference
Identificadores de produtos
● brand● mpn
Número de peça do fabricante
Developer Conference
Identificadores de produtos
● brand● mpn● gtins
Developer Conference
Identificadores de produtos
● brand● mpn● gtins
○ type
Tipo do código: EAN, ISBN, UPC, JAN
Developer Conference
Identificadores de produtos
● brand● mpn● gtins
○ type○ code
Número global de negociação do produto
Developer Conference
Identificadores de produtos
curl -X PUT -H "Content-Type: application/json" -d {
"brand": "Apple","mpn": "ME499BZA","gtins": [
{"type": "EAN","code": "00885909793839",
},],
}
https://api.mercadolibre.com/items/{item_id}/product_identifiers?access_token=X
Developer Conference
Identificadores de produtos
curl -X PUT -H "Content-Type: application/json" -d {
"brand": "Apple","mpn": "ME499BZA","gtins": [
{"type": "EAN","code": "00885909793839",
},],
}
https://api.mercadolibre.com/items/{item_id}/product_identifiers?access_token=X
Developer Conference
Identificadores de produtos
curl -X PUT -H "Content-Type: application/json" -d {
"brand": "Apple","mpn": "ME499BZA","gtins": [
{"type": "EAN","code": "00885909793839",
},],
}
https://api.mercadolibre.com/items/{item_id}/product_identifiers?access_token=X
Developer Conference
Identificadores de produtos
curl -X PUT -H "Content-Type: application/json" -d {
"brand": "Apple","mpn": "ME499BZA","gtins": [
{"type": "EAN","code": "00885909793839",
},],
}
https://api.mercadolibre.com/items/{item_id}/product_identifiers?access_token=X
Developer Conference
Wesley Nascimento@wesley_cintra