Linkin Man

Members
  • Content Count

    39
  • Joined

  • Last visited

Everything posted by Linkin Man

  1. @mldev tenho um exemplo aqui: Repara que o produto tem 28 avaliações: https://produto.mercadolivre.com.br/MLB-1316490146-ssd-m2-1tb-nvme-pcie-crucial-p1-2280-ct1000p1ssd8-novo-_JM Outro anúncio do mesmo produto, e as 28 avaliações são as mesmas: https://produto.mercadolivre.com.br/MLB-1316494259-ssd-m2-1tb-nvme-pcie-crucial-p1-2280-ct1000p1ssd8-novo-12x-_JM Deve ter algum jeito, como pode ter as mesmas avaliações em 2 anúncios diferentes?
  2. Por favor senhores, tenho um cliente aqui que precisa deste prazo de produção. A API já disponibiliza este prazo tanto para ler como para gravar? Este tópico já tem quase 2 anos, por isto estou perguntando para saber se disponibilizaram via API. Não encontrei nada na documentação. Agradeço desde então quem puder ajudar.
  3. @mldev o cliente está precisando das opiniões do anúncio dele, eu consegui fazer a leitura, porém preciso copia-los junto dos anúncios dele. Tem como?
  4. @Alexandre R. Alves , @juvian muito bom esclarecer esta dúvida, consegui fazer a leitura das opiniões. Realmente não encontrei sobre tal na documentação. Porém estou fazendo uma automatização e preciso agora publicar junto com o anúncio estas opiniões. Sabem como publico elas junto do anúncio? Muito obrigado desde já.
  5. Obrigado pelo esclarecimento @mldev. É um caso específico, porém estes anúncios que tem a tag "international_delivery_mode " => " none" então nem compensa incluir ao fazer a publicação.
  6. Olá devs! Seguinte, tenho um cliente necessitando publicar anúncios com o Envio Internacional. A seguinte informação está no anúncio como: "international_delivery_mode": "DDU" Nem com "none" aceita a publicação: "international_delivery_mode" => "none" Porém o anúncio apresenta o seguinte erro e não é publicado, nem com "none" ele reconhece. Mensagem: body.invalid_fields Erro: The fields [international_delivery_mode] are invalid for requested call Este é um exemplo de anúncio de como deve ficar: https://api.mercadolibre.com/items/MLB1266975791 Como publico anúncios com este Envio Internacional? Não encontrei na documentação algo dizendo sobre. Me ajudem. Obrigado desde já.
  7. @Wesley Nascimento ajude aí por favor, obrigado.
  8. Então @rodrigojob está bugado, faz o teste aí conforme eu coloquei nos links acima e veja, deixaram o retorno bugado.
  9. Sim, também utilizo, só que o scan é para pesquisas de items na própria conta do usuário junto com o access_token. Já em contas de terceiros tem que ser por offset, e tá tudo bugado, vários clientes esperando a solução.
  10. Boa tarde. Por favor detectei um problema grave na API. Meus clientes estão percebendo que a API está duplicando os anúncios retornados e fui verificar e realmente está bagunçado. Ao pesquisar anúncios de contas em que o usuário não é proprietário da conta, ao percorrer o OFFSET, não está trazendo com precisão. Vou explicitar um exemplo abaixo para vocês verificarem. Este cliente por exemplo tem 59 anúncios ativos, na primeira chamada com OFFSET=0 traz tudo certo: https://api.mercadolibre.com/sites/MLB/search?seller_id=133269993&limit=50&offset=0&access_token=APP_USR-XXXXXXXXXXXXXXXXXXX Já na segunda chamada com OFFSET=50 ele deveria trazer somente os 9 anúncios restantes, mas está trazendo repetidos: https://api.mercadolibre.com/sites/MLB/search?seller_id=133269993&limit=50&offset=50&access_token=APP_USR-XXXXXXXXXXXXXXXXXXX Somente no OFFSET=250 que ele traz os 9 anúncios restantes: https://api.mercadolibre.com/sites/MLB/search?seller_id=133269993&limit=50&offset=250&access_token=APP_USR-XXXXXXXXXXXXXXXXXXX Obs.: não faço alterações no meu sistema em produção há 3 semanas e o problema começou recente e está prejudicando muitos vendedores. Muito obrigado desde já.
  11. Questão de minutos, a API retornou as informações que faltavam. Agora fica a dúvida de como alteram o retorno dos tipos de dados na resposta da API assim no ambiente de produção? Se não foi só eu que percebi, com certeza mais clientes e devs tiveram transtornos. Isso não pode acontecer.
  12. Olá, é só comigo ou o ML tirou o seller->id na resposta da API ao consultar o nick de um usuário? Se sim, simplesmente eles rancam um dado da resposta da API e param a aplicação e gera transtorno pros clientes e devs. E agora como contornar isso ML? https://api.mercadolibre.com/sites/MLB/search?nickname=XXXXXX
  13. Tem como listar os usuários teste criados? Senão o jeito vai ser criar outra conta com outro cpf pra criar mais users test.
  14. Olá, estou tendo problemas ao pesquisar anúncios, está prejudicando o andar do desenvolvimento. Tanto que reiniciei o modem, fiz logoff da aplicação, e até pra fazer login demorou. Alguém está passando pelo mesmo problema, ou sabe dizer se o problema é nos servidores do ML? Obrigado
  15. Diogenes Lima, primeiramente, obrigado pela resposta. Consegui contornar o problema, vou explicitar abaixo. A necessidade surgiu devido a minha aplicação ter que listar anúncios, só que na conta TEST não retornava dados, somente nas contas não TEST. Então fiz um loop testando se não trazer nada na primeira tentativa, faz a segunda, ficando a primeira assim: 'https://api.mercadolibre.com/sites/MLB/search?seller_id=XXXX&limit=50&offset=0&access_token=XXXXXXXX' A segunda assim: 'https://api.mercadolibre.com/users/XXXX/items/search?search_type=scan&access_token=XXXXXXXX' Na segunda armazeno na variável os Ids (e o scroll_id) e faço a segunda pesquisa com os atributos necessários: 'https://api.mercadolibre.com/items?ids=XXXX,XXXX,XXXX&attributes=XX,XXX,XXXX' Segui conforme a documentação, porém no caso da segunda tentativa, ela irá fazer 2 solicitações, mas neste caso só quando estou utilizando contas TEST.
  16. Olá a todos! Ao solicitar a listagem dos anúncios das minhas contas TEST não retornam nada. Já as contas que não são TEST listam normal. Alguém consegue listar anúncios da conta TEST? Obrigado desde já
  17. O search_type=scan não foi projetado para funcionar nesta pesquisa, testei e não funcionou. Estou tentando filtrar por menor e maior preço, pois assim conseguiria obter a maior parte dos anúncios. Será que tem outro jeito?
  18. Olá pessoal, estou com um problema, segue em anexo o print A conta tem mais de 20.000 anúncios, porém o offset ao passar dos 10.000 não retorna nenhum anúncio. Há uma limitação de 10.000? Obrigado desde já!
  19. @mldev onde você viu este contrato?
  20. Consegui pessoal, fiz da seguinte forma, mantive o padrão anterior e acrescentei o Access Token da conta que tenho acesso, ficou estranho, pois estou pesquisando em uma conta pública que não tenho acesso ao Access Token, e pra funcionar é preciso colocar o Access Token de uma outra conta rsrs.. https://api.mercadolibre.com/sites/MLB/search?seller_id=123456789&limit=50&offset=1250&access_token=APP_USR-XXXXXXXXXX-000000-XXXXXXXXXXXXXXXXXXXXXXXXXX-12345678
  21. Por favor, esta pesquisa antes funcionava de forma pública (sem Access Token), com a mudança, coloquei o search_type=scan e ele só permite até 1000 ainda. Procurei pelo campo scroll_id e não trouxe. Pois necessito pesquisar anúncios de outras contas em que não tenho acesso ao Access Token. Alguém conseguiu? https://api.mercadolibre.com/sites/MLB/search?seller_id=123456789&search_type=scan Este recurso pelo que vi na documentação é para pesquisas: users/{Cust_id}/items/search e /questions/search. Será que vale para este também? /sites/site_id/search?seller_id?? Antes funcionava assim sem o Access Token: https://api.mercadolibre.com/sites/MLB/search?seller_id={$userId}&limit=50&offset=0 Obrigado desde já.
  22. Também não estou conseguindo listar as com status archived. Segui conforme a documentação https://api.mercadolibre.com/orders/search/archived?seller=XXXXXX&access_token=APP_USR-XXXXXXXXXXXXXXXXXXXXXXXXXXX-XXXXXX Houve alguma mudança?
  23. mldev, cara instalei o MongoDB, é um ótimo BD, porém nos testes que fiz, ele tem uma limitação de 16MB para importar json. Com .csv consegui importar bases de 200MB sem problemas. Com json fiz vários testes e baixei outras bases de categorias de outros países menores que 16MB e importou sem problemas, a base de categorias do Peru que descompactado é 18MB curl https://api.mercadolibre.com/sites/MPE/categories/all > categoriesMPE.gz deu erro pois passou dos 16MB. Tem como quebrar o json de categorias e importar pro MongoDB?
  24. Vi aqui tambem o Firebase, este repositório no git https://github.com/ktamas77/firebase-php tem um exemplo de como rodar. Vou pesquisar este MongoDB pra decidir..
  25. mldev, cara eu não conhecia o NoSQL, fiz uma pesquisa aqui e achei bem interessante pare este propósito, vc me indicaria um para eu instalar aqui? Estou desenvolvendo em PHP no Ubuntu.