Lucas Vianna

Members
  • Content count

    10
  • Joined

  • Last visited

  1. Obter Avaliação da Venda

    Veja se este link te ajuda http://developers.mercadolibre.com/pt-br/pedidos-e-opinioes/
  2. Produto com ME2 sem frete grátis, é possível?

    Valeu pela dica, abraços.
  3. Produto com ME2 sem frete grátis, é possível?

    Olá Marcos; Este que código que você postou é da resposta do cadastro, o primeiro Json é o que eu enviei. Valeu pela ajuda, alguma outra dica? Valeu
  4. SDK para gerenciamento mais completo

    Olá Pessoal; Tenho alguma coisa em PHP orientado a objetos, quando criar o projeto no git posta aqui, acredito que podemos fazer um SDK que vai alem de autenticação (que é o que tem hoje) Abraços.
  5. Valor do Frete para Produto já Anunciado

    Olá Pessoal; Tive muitas dúvidas sobre isto (e ainda tenho), se eu entendi, o problema é saber se quando o produto foi anunciado tinha desconto de frete e posteriormente verificar se ainda há um desconto no frete para poder corrigir o valor do produto. Se for isso, você tem que dar um volta para conseguir esta informação, após cadastrar o produto consulte um frete para ele exemplo https://api.mercadolibre.com/items/MLB875862899/shipping_options?zip_code=88010002 na resposta vai vir um parâmetro desconto: "discount": { "rate": 0.5, "type": "mandatory", "promoted_amount": 23.9 }, O rate é o desconto que é concedido no frete, neste caso 0.5 que é 50%. Então, quando cadastrar você deve salvar o valor do desconto no seu sistema, e periodicamente ir consultando (usando cron job) o cadastro do produto, caso ele seja diferente do que você tinha quando cadastrou você trata o problema enviando um email, criando uma notificação no seu sistema.... Outra dica que é importante é consultar o produto com dois ceps diferentes, um do norte/nordeste e um do sul/sudeste por exemplo, para poder verificar se o valor também teve alteração e não somente o desconto. Analisando pelo valor você tem mais precisão, pois a tabela pode ser reajustada em algum momento e o desconto continuar o mesmo. Espero ter ajudado.
  6. Olá; Para "pegar" os dados de um determinado produto: https://api.mercadolibre.com/items/MLB930202791 onde você deve substituiro código do anuncio na url. Caso você esteja precisando colocar o SKU (id do produto) do seu sistema para poder recuperar no pedido (Order) acredito que você deseja atribuir o campo "seller_custom_field" Veja nesse link http://developers.mercadolibre.com/pt-br/publicacao-de-produtos/ no item "Seller Custom Field" Caso você esteja querendo adicionar o atributo de código de barras (EAN, UPC ..) no seu produtos você deve ler sobre http://developers.mercadolibre.com/pt-br/atributos/ Você deverá verificar se na categoria que você está cadastrando o produto você pode adicionar o atributo, para isso você pode usar https://api.mercadolibre.com/categories/{ID_CATEGORIA}/attributes exemplo https://api.mercadolibre.com/categories/MLB261890/attributes Espero ter ajudado.
  7. Produto com ME2 sem frete grátis, é possível?

    Olá Marcos; Valeu ai pela força. É exatamente assim que eu estou enviando, coloquei até o exemplo de json que estou enviando. A resposta da requisição é "201" ou seja o anúncio cadastrado com sucesso, contudo no ML ele passa para frete grátis. E eu não estou conseguindo achar a solução, alguma outra dica?
  8. Estou tentando cadastrar um produto utilizando mercado envio sem ser frete grátis, contudo após realizar o cadastro ele o produto fica como frete grátis para todo o pais. Notei que no retorno do cadastro via API ele retorna uma propriedade "... [tags] => Array ( [0] => mandatory_free_shipping )..." que eu entendo como frete grátis obrigatório. Alguém poderia me ajudar explicando a regra, todo ME2 tem que ter frete grátis? Ou algumas categorias o frete grátis são obrigatórios, se sim como eu sei quais são? segue o request e o response { "title": "Vestido Beb\u00ea Garden Rosa", "category_id": "MLB70540", "price": "169.00", "currency_id": "BRL", "available_quantity": "2", "buying_mode": "buy_it_now", "listing_type_id": "gold_pro", "condition": "new", "description": { "plain_text": "Vestido Beb\u00ea Garden Rosa\r\nLindo vestido rico..." }, "video_id": "", "warranty": "", "pictures": [{ "source": "https:\/\/www.nomedosite.com.br\/arquivos_imagemproduto\/Vestido_de_Festa_Garden_Rosa_Cattai_284_1.jpg" }, { "source": "https:\/\/www.nomedosite.com.br\/arquivos_imagemproduto\/Vestido_de_Festa_Garden_Rosa_Cattai_284_2.jpg" }, { "source": "https:\/\/www.nomedosite.com.br\/arquivos_imagemproduto\/Vestido_de_Festa_Garden_Rosa_Cattai_284_3.jpg" }], "seller_custom_field": "284", "shipping": { "mode": "me2", "local_pick_up": false, "free_shipping": false, "free_methods": [] }, "attributes": [{ "id": "30000", "value_id": "30001" }, { "id": "33000", "value_id": "51994" }] } retorno Array ( [body] => stdClass Object ( [id] => MLB945484340 [site_id] => MLB [title] => Vestido Bebê Garden Rosa [subtitle] => [seller_id] => 273107077 [category_id] => MLB70540 [official_store_id] => [price] => 169 [base_price] => 169 [original_price] => [currency_id] => BRL [initial_quantity] => 2 [available_quantity] => 2 [sold_quantity] => 0 [sale_terms] => Array ( ) [buying_mode] => buy_it_now [listing_type_id] => gold_pro [start_time] => 2017-12-03T03:05:33.005Z [stop_time] => 2037-11-28T03:05:33.005Z [end_time] => 2037-11-28T03:05:33.005Z [expiration_time] => 2018-02-21T03:05:33.106Z [condition] => new [permalink] => http://produto.mercadolivre.com.br/MLB-945484340-vestido-beb-garden-rosa-_JM [thumbnail] => http://www.mercadolibre.com/jm/img?s=STC&v=I&f=proccesing_image_pt.jpg [secure_thumbnail] => https://www.mercadolibre.com/jm/img?s=STC&v=I&f=proccesing_image_pt.jpg [pictures] => Array ( [0] => stdClass Object ( [id] => 839233-MLB26477469812_122017 => http://www.mercadolibre.com/jm/img?s=STC&v=O&f=proccesing_image_pt.jpg [secure_url] => https://www.mercadolibre.com/jm/img?s=STC&v=O&f=proccesing_image_pt.jpg => 500x500 [max_size] => 500x500 [quality] => ) [1] => stdClass Object ( [id] => 992322-MLB26477469811_122017 => http://www.mercadolibre.com/jm/img?s=STC&v=O&f=proccesing_image_pt.jpg [secure_url] => https://www.mercadolibre.com/jm/img?s=STC&v=O&f=proccesing_image_pt.jpg => 500x500 [max_size] => 500x500 [quality] => ) [2] => stdClass Object ( [id] => 758677-MLB26477469810_122017 => http://www.mercadolibre.com/jm/img?s=STC&v=O&f=proccesing_image_pt.jpg [secure_url] => https://www.mercadolibre.com/jm/img?s=STC&v=O&f=proccesing_image_pt.jpg => 500x500 [max_size] => 500x500 [quality] => ) ) [video_id] => [descriptions] => Array ( [0] => stdClass Object ( [id] => MLB945484340-1508896517 ) ) [accepts_mercadopago] => 1 [non_mercado_pago_payment_methods] => Array ( ) [shipping] => stdClass Object ( [mode] => me2 [local_pick_up] => [free_shipping] => 1 [free_methods] => Array ( [0] => stdClass Object ( [id] => 100009 [rule] => stdClass Object ( [default] => 1 [free_shipping_flag] => 1 [free_mode] => country [value] => ) ) ) [dimensions] => [tags] => Array ( [0] => mandatory_free_shipping ) [logistic_type] => drop_off [store_pick_up] => ) [international_delivery_mode] => none [seller_address] => stdClass Object ( [id] => 335429353 [comment] => [address_line] => Rua Felipe Schmidt 849 [zip_code] => 88010002 [city] => stdClass Object ( [id] => TUxCQ0ZMTzMzOGE1 [name] => Florianópolis ) [state] => stdClass Object ( [id] => BR-SC [name] => Santa Catarina ) [country] => stdClass Object ( [id] => BR [name] => Brasil ) [latitude] => -27.593454 [longitude] => -48.5570308 [search_location] => stdClass Object ( [neighborhood] => stdClass Object ( [id] => TUxCQkNFTjUwNzRG [name] => Centro ) [city] => stdClass Object ( [id] => TUxCQ0ZMTzMzOGE1 [name] => Florianópolis ) [state] => stdClass Object ( [id] => TUxCUFNBTkE5Nzc4 [name] => Santa Catarina ) ) ) [seller_contact] => [location] => stdClass Object ( ) [geolocation] => stdClass Object ( [latitude] => -27.593454 [longitude] => -48.5570308 ) [coverage_areas] => Array ( ) [attributes] => Array ( ) [warnings] => Array ( [0] => stdClass Object ( => item.description.text.not_allowed [message] => The text property is deprecated. And will soon be rejected. Please use plain_text ) ) [listing_source] => [variations] => Array ( [0] => stdClass Object ( [id] => 18857769384 [attribute_combinations] => Array ( [0] => stdClass Object ( [id] => 33000 [name] => Cor principal [value_id] => 51994 [value_name] => Rosa [value_struct] => ) [1] => stdClass Object ( [id] => 30000 [name] => Tamanho [value_id] => 30001 [value_name] => UN [value_struct] => ) ) [price] => 169 [available_quantity] => 2 [sold_quantity] => 0 [sale_terms] => Array ( ) [picture_ids] => Array ( [0] => 839233-MLB26477469812_122017 [1] => 992322-MLB26477469811_122017 [2] => 758677-MLB26477469810_122017 ) [seller_custom_field] => 284 [catalog_product_id] => [attributes] => Array ( ) ) ) [status] => active [sub_status] => Array ( ) [tags] => Array ( [0] => test_item [1] => immediate_payment [2] => cart_eligible ) [warranty] => [catalog_product_id] => [domain_id] => [seller_custom_field] => [parent_item_id] => [differential_pricing] => [deal_ids] => Array ( ) [automatic_relist] => [date_created] => 2017-12-03T03:05:33.230Z [last_updated] => 2017-12-03T03:05:33.230Z ) [httpCode] => 201 )
  9. Dados do Desconto De frete

    Sim, mas meu problema é que tenho que informar isso antes de cadastrar o produto, porque este dado é usado para tomar decisão de valor de venda por exemplo e se o cliente vai ou não anunciar o produto da loja no ML. Teria alguma maneira de pegar esta informação antes de publicar o produto? Ou mesmo a ideia anterior, conseguir a informação sobre o desconto do frete oferecido pelo mercado livre?
  10. Dados do Desconto De frete

    Olá; Quando o cliente está cadastrando o produto no mercado livre e us ao mercado envios, na ultima tela é informado para ele um valor do frete para oferecer frete grátis. Contudo quando eu consulto o frete grátis através da API ele me retorna outro valor, observei que o valor retornado pela API não vem com o desconto do frete que o Mercado Envio oferece para clientes com boa reputação. Logo a resposta da API para um determinado produto é de R$ 22,90 para o brasil todo e no site do ML ele informa que é R$ 9,16 já que o usuário em questão tem 60% de desconto no frete para oferecer frete grátis. Tentei https://api.mercadolibre.com/users/2343XXXX/shipping_preferences mas só informa os métodos disponíveis não retorna o desconto. Minha dúvida é, como eu pego a informação da porcentagem de desconto oferecido para o cliente?