Lucas Vianna

Members
  • Content Count

    17
  • Joined

  • Last visited

  • Days Won

    2

Lucas Vianna last won the day on July 27

Lucas Vianna had the most liked content!

About Lucas Vianna

  • Rank
    Newbie
  1. Lucas Vianna

    Atributos, como definir como "Não se Aplica" via API

    @sguinle o exemplo do @Diogenes Lima foi bem ilustrativo, esse é o problema que estou tendo.
  2. Lucas Vianna

    Atributos, como definir como "Não se Aplica" via API

    Pois é, alguma dica @Wesley Nascimento ?
  3. Olá; Tenho realizado através da API o cadastro de produtos e adicionando as variações como sugerido pelo mercado livre, contudo há atributo que não podem ser preenchidos por exemplo, "codigo Universal do Produto" nem todos os produtos possuem este código, contudo quando deixa em branco um atributo, o mercado livre fica sugerindo para que o cadastro do produto seja "complementado". Lá dentro do ML, quando passa o mouse por cima do atributo não preenchido aparece a opção "N/A" que significa Não se aplica. Minha dúvida é como eu faço com que o atributo seja definido através da API como "não se aplica". Alguém sabe? Tentei deixar em branco mais não tem sido aceito. Alguma dica?
  4. Lucas Vianna

    Opinião: usar variações funciona?

    O que eu tenho sugerido no caso de produtos com cores, cadastrar cada cor em um anúncio. Fica mais fácil de as pessoas entenderam, já que elas não leem. Contudo, se o produto não tem diferença de cor mas tem variação de tamanho por exemplo, sugiro cadastrar como variação. Como já dito pelo @mldev soma o número de vendas e mesmo após a adição dos atributos a quantidade vendida ainda é o principal fator sobre o posicionamento na busca. Sobre a perguntas tem tamanho x e y, no inicio foi uma enxurrada de perguntas deste tipo, mas isso vem diminuindo conforme o passar do tempo pois as pessoas já estão prestando atenção nas opções de variações abaixo do preço na tela de anúncio do ML. Comparo as perguntas de quando foi implementado o Mercado Envios, "Qual é o frete para o cep .." era só ler mas como era uma prática as pessoas simplesmente não liam, e ainda há pessoas que perguntam sobre o prazo do e valor de frete mesmo sendo Mercado Envio, contudo é muito raro, acredito que isso é uma curva de aprendizado do usuário.
  5. Lucas Vianna

    Erro de Timeout API

    Então, Tenho dois servidores. Local é de SC, e de produção é um server dedicado em SP e ambos estão dando erro. E eu não uso estrutura Amazon. Sobre a Amazon, o erro que mostrei é do próprio site do Mercado Livre, eles provavelmente estão usando o CloudFront da Amazon. O que será que eu estou fazendo de diferente? Estava funcionando perfeitamente e sem nenhum novo commit essa semana iniciou o problema. Já está faltando imaginação para tentar identificar o problema. :\ Abri um chamado no suporte já faz dois dias mas até agora nada. Vi que em 2017 algumas pessoas relataram aqui no forum alguém relatando um problema de timeout, contudo acho que era um problema no código. @rodrigojob Você usa algum SDK? Está desenvolvendo em que linguagem? Aqui eu uso a SDK PHP.
  6. Lucas Vianna

    Erro de Timeout API

    Olá a todos; Estou tendo problemas de timeout com a API do ML. Alguém mais está tendo problemas? Mesmo colocando o timeout em 20 segundos o erro ainda persiste, e o erro é intermitente. Tem algum limite de requisições por segundo ou alguma outro detalhe que pode gerar este problema? Estou tendo a impressão que toda vez que o erro ocorre em meu servidor eu localmente também não consigo acessar http://developers.mercadolibre.com/pt-br/suporte/ Lembrando sempre que meu servidor está em SP e eu estou em SC, ou seja não é a mesma rede. No Sistema o erro é: [15-Feb-2018 01:47:09 America/Sao_Paulo] Erro Curl Número (28) -> Operation timed out after 10000 milliseconds with 0 out of 0 bytes received Quando acesso o site o erro é: ERROR The request could not be satisfied. CloudFront attempted to establish a connection with the origin, but either the attempt failed or the origin closed the connection. Generated by cloudfront (CloudFront) Request ID: mlDm11VdONMweji4og5i6Hxv0pMjmd_o9rOm68aPPE2T44SdycsxBg==
  7. Lucas Vianna

    Obter Avaliação da Venda

    Veja se este link te ajuda http://developers.mercadolibre.com/pt-br/pedidos-e-opinioes/
  8. Lucas Vianna

    Produto com ME2 sem frete grátis, é possível?

    Valeu pela dica, abraços.
  9. Lucas Vianna

    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
  10. Lucas Vianna

    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.
  11. Lucas Vianna

    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.
  12. 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.
  13. Lucas Vianna

    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?
  14. 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 )
  15. Lucas Vianna

    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?