Search the Community

Showing results for tags 'listando produtos API ML PHP'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Português
    • Autenticação e Autorização
    • Gerenciamento de perguntas e respostas
    • Gerenciamento de produtos
    • Gerenciamento de vendas
    • Gerenciamento de envios
    • Gerenciamento de usuário
    • Controle de notificações
    • Gerenciamento de mensagens pós-venda
  • Español
    • Autenticación y Autorización
    • Gestión de preguntas y respuestas
    • Gestión de productos
    • Gestión de ventas
    • Gestión de envíos
    • Gestión de usuario
    • Control de notificaciones
    • Gestión de mensajes post-venta
  • English
    • Authentication and Authorization
    • Question & Answer Management
    • Product Management
    • Sales Management
    • Shipment Management
    • User Management
    • Notification control
    • Post Sale Message Management
  • Off Topic
    • Events
    • Off Topic
    • Documentation improvements
    • Jobs

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests

Found 1 result

  1. Boa noite pessoal, estou com 1 problema super sério. Lentidão na consulta! demora cerca de 20 minutos pra exibir 200 produtos com todos os dados... é isso mesmo? ou tem algo errado com meu código? Se eu deixar apenas o foreach e puxar o titulo, a consulta é super rápido.. mesmo com 200 produtos. dai se eu acrescento outra $meli pra pegar mais dados, o tempo aumenta, e como tive q usar várias pra poder obter todos os dados do produto, ficou super lerdo.... A pergunta é, existe outra forma de mostrar todos os dados dos produtos mais rapidamente? ou uma forma de optimizar meu código? LISTANDO 200 PRODUTOS com vários dados [consulta demora 20 minutos] $search = $meli->get('/sites/MLB/search?status=active&seller_id=33457480&limit=200'); foreach ($search['json']['results'] as &$searchItem): //Grava o ID do Anuncio para pegar a descricao e retira os - da string MLB $idanunci = $searchItem[id]; $idanuncc = str_replace('-', '', $idanunci); //Pega a Descrição do produto $descri = $meli->get("/items/$idanunci/descriptions"); $descricaook = $descri['json'][0]['text']; //Pega ID da Categoria / status e garantia do produto $dadoss = $meli->get("/items?ids=$idanunci"); $dadoli = $dadoss['json'][0]['category_id']; //Pega Nome da Categoria e Subcategoria pelo ID $catddd = $meli->get("/categories/$dadoli "); $catename = $catddd['json']['path_from_root'][0]['name']; //categ echo "<li> Titulo: ". $searchItem[title]; "</li>"; echo "<li> Categoria: ". $catename;"</li>"; echo "<li> Descrição: <input type='text' value='$descricaook'>"; "</li>"; endforeach; Se eu deixar o código dessa form, apenas com uma consulta tudo ocorre normalmente.. mesmo com 200 produtos.. LISTANDO 200 PRODUTOS com poucos dados [consulta super rápida 20 minutos] $search = $meli->get('/sites/MLB/search?status=active&seller_id=33457480&limit=200'); foreach ($search['json']['results'] as &$searchItem): echo "<li> Titulo: ". $searchItem[title]; "</li>"; endforeach; Agora se eu acrescentar essas outras consultas dentro do foreach, a consulta demora... mas demora muito mesmo.... cerca de 20 minutos pra exibir 200 produtos. $descri = $meli->get("/items/$idanunci/descriptions"); $dadoss = $meli->get("/items?ids=$idanunci"); $catddd = $meli->get("/categories/$dadoli "); alguém ai sabe como melhorar meu código e fazer com que eu continue pegando todos dados dos produtos?