Tyzzy

Members
  • Content Count

    14
  • Joined

  • Last visited

  • Days Won

    3

Reputation Activity

  1. Like
    Tyzzy got a reaction from Wesley Nascimento in Problemas ao tentar realizar Category Dump   
    Fala galera.
     
    Encontrei o problema. Nesse link está sendo informado que a URL para obter as categorias é
    https://api.mercadolibre.com/sites/MLB/categories/all'>https://api.mercadolibre.com/sites/MLB/categories/all Mas nesse outro link, a informação é que o link correto é:
    https://api.mercadolibre.com/sites/MLB/categories O segundo deu certo, ou seja, sem o "/all".
     
    Valeeu até!
  2. Like
    Tyzzy got a reaction from rodrigojob in Redirecionar partes de um checkout para diversas contas do MP   
    Encontrei o que precisava.
     
    Link da solução no manual:
    https://www.mercadopago.com.br/developers/pt/solutions/payments/custom-checkout/mercadopago-connect/
  3. Like
    Tyzzy got a reaction from rodrigojob in Recuperar itens com um OFFSET muito grande   
    Fala galera! Desculpe a demora na resposta, mas final de semestre é complicado.
     
    Então, o tamanho do inteiro no PHP, segundo a documentação, é de 32 bits com sinal, ou seja, é possível armazenar valores até 2^31 = 2.147.483.648 (mais do que o necessário). 
     
    Eu concordo com os 2 haha. Os resultados das minhas contas deram os mesmos resultados do rodrigojob, vou utilizar +/- 5GB de espaço no BD. E também compreendo que o processamento de todos os anúncios vai ficar difícil, como disse o mldev, mas na aplicação que estou desenvolvendo, o usuário irá consultar os resultados do processamento que o servidor já executou antes, ou seja, a máquina terá tempo para processar e deixar os dados disponíveis para o usuário consultar quando ele quiser.
     
    Até!
  4. Like
    Tyzzy got a reaction from rodrigojob in Recuperar itens com um OFFSET muito grande   
    Boa tarde galera!
     
    Surgiu a necessidade de obter os anúncios de uma categoria que possui mais de 6 milhões de itens. Contudo, quando tento recuperar os itens na casa dos 70000º, a API buga. Segue um exemplo:
     
    Exemplo que está dando certo
    OFFSET: 50000
    LIMIT: 50
     
    RESULTADO: 
    array(2) { ["body"]=> object(stdClass)#6 (9) { ["site_id"]=> string(3) "MLB" ["paging"]=> object(stdClass)#7 (3) { ["total"]=> int(6058294) ["offset"]=> int(50000) ["limit"]=> int(50) } ["results"]=> array(50) { [0]=> ... Exemplo que está dando errado:
    OFFSET: 70000
    LIMIT: 50
      Resultado:    array(2) { ["body"]=> object(stdClass)#6 (9) { ["site_id"]=> string(3) "MLB" ["paging"]=> object(stdClass)#7 (3) { ["total"]=> int(0) ["offset"]=> int(0) ["limit"]=> int(0) } ["results"]=> array(0) { } ["secondary_results"]=> array(0) { } ["related_results"]=> array(0) { } ["sort"]=> object(stdClass)#8 (2) { ["id"]=> string(17) "manually_selected" ["name"]=> NULL } ["available_sorts"]=> array(0) { } ["filters"]=> array(0) { } ["available_filters"]=> array(0) { } } ["httpCode"]=> int(200) } Repare que quando utilizo o offset de 50000 a API funciona normal, mas quando eu aumento o OFFSET para 70000 a API simplesmente não retorna nada, sem erros ou sem avisos. Lembrando que essa categoria na qual estou efetuando a busca possui mais de 6000000 de itens. Ou seja, não era para dar problemas.
     
    Seria isso um bug na API ou estou esquecendo de algum passo ou configuração?
     
    Valeu e até!