Wandesnet

Members
  • Content Count

    10
  • Joined

  • Last visited

About Wandesnet

  • Rank
    Newbie

Profile Information

  • Location
    Brasília-DF

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Estou enfrentando o mesmo problemas 😕
  2. Também estou recebendo o mesmo erro ao gerar etiquetas Mercado Coleta.
  3. Boa tarde! Já revirei a documentação, encontrei alguns recursos, porém nenhum deles me retornou a data correta do pagamento de uma terminada ordem, percebi que isso acontecendo quando venda realizada através de carrinho de compras. É o seguinte, dentro da página de detalhe da venda(1970749853) na interface do ML, mostra a seguinte data do pagamento: (25/03/2019 00:02) porém quando faço a consulta através da API, veja a resposta abaixo: $response = $this->getMl()->raw('/collections/search', [ 'external_reference' => 1970749853, 'offset' => 0, 'limit' => $limit ])['body']; Resposta da consulta através da API: {+"date_created": "2019-03-24T23:02:25.000-04:00" +"date_approved": "2019-03-24T23:02:25.000-04:00" +"last_modified": "2019-03-24T23:02:25.000-04:00" +"money_release_date": "2019-03-29T23:02:25.000-04:00"} Perceba que nenhum das datas retornada na consulta, bate com a mesma data (25/03/2019 00:02) que mostra dentro da plataforma do ML. Alguém poderia me ajudar? Obrigado
  4. Essa função tem como objetivo fazer download do arquivo zpl.. function downloadZPL($url, $debug = false) { $client = new Client([ 'connect_timeout' => 10, 'timeout' => 60.0, 'debug' => $debug ]); $response = $client->request('GET', $url); try { if ($response->getStatusCode() == 200) { return $response->getBody()->getContents(); } } catch (RequestException $e) { //var_dump($response->getBody()->getContents()); $txt = json_encode(['log_error' => $e->getResponse(), 'response' => $response->getBody()->getContents(), 'url' => $url]); file_put_contents(storage_path() . '/logs-etiquetas/log-' . microtime(true) . '-' . auth()->user()->company_id . '.txt', $txt); } return false; } Erros retornados com muita frequência: production.ERROR: Server error: `GET https://api.mercadolibre.com/shipment_labels?shipment_ids=27868524670,27868457017,27866757597,27868446235,27868360712,27868345329,27868191844,27868249154,27868179643,27868174627,27868098891,27868011218,27868082371,27868074203,27868073897,27867944344,27866224576&response_type=zpl2&access_token=$token` resulted in a `500 Internal Server Error` response: {"error":"rest_service_error","message":"com.mercadolibre.restclient.Response@4007d021","status":500} production.ERROR: Client error: `GET https://api.mercadolibre.com/shipment_labels?shipment_ids=27868524670,27868457017,27866757597,27868446235,27868360712,27868345329,27868191844,27868249154,27868179643,27868174627,27868098891,27868011218,27868082371,27868074203,27868073897,27867944344,27866224576&response_type=zpl2&access_token=$token` resulted in a `400 Bad Request` response: {"error":"bad_request","message":"bad_request for uri:http://internal.mercadolibre.com/shipment_labels?access_token\u003 (truncated...)
  5. Estou enfrentando há 2 dias um problema na hora de fazer o download do arquivo zpl, isso está acontecendo principalmente quando tento baixar mais de 10 arquivos, testei a url da api diretamente do negavegador, recebo o mesmo erro.. {"error":"internal_error","message":"Internal server error","status":500}
  6. Olá, pessoal quando tento fazer o download do arquivo ZPL através da api, estou recebendo o erro correspondente. "error":"ERROR in api: http://internal.mercadolibre.com/shipment_labels?access_token=APP_USR-&caller.id=443243&response_type=zpl2&shipment_ids=56866319191","message":"status: 400 - message: Shipment 56866319191 does not have tracking number or authorization code","status":400 Alguém sabe de algo a respeito? Se houve alguma mudança na API do ML? Obrigado!
  7. Pessoal hoje de amanhã, nosso sistema na qual gera etiquetas, está demorando muito para baixar o arquivo ZPL através da API https://api.mercadolibre.com/shipment_labels?shipment_ids=%s&response_type=zpl2&caller.id=$user_id&access_token=%s Tem mais alguém passando pelo mesmo problema? Obrigado
  8. Bom dia, estou passando pela mesma situação....acredito que seja algum bug ou alteração na API do ML.
  9. Olá, pessoal, estou fazendo o download (DANFE) em PDF, fiz alguns testes seguindo o tutorial da documentação do ML, porém está me devolvendo o erro 404 (Página não encontrada), alguém poderia me ajudar? Obrigado! Tentei dessa forma: function download_xml($user_id, $invoice_id){ $url = "https://api.mercadolibre.com/users/$user_id/invoices/sites/MLB/documents/danfe/{$invoice_id}?access_token=$ACCESS_TOKEN"; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,$url); curl_setopt($ch, CURLOPT_FAILONERROR,1); curl_setopt($ch, CURLOPT_FOLLOWLOCATION,1); curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); curl_setopt($ch, CURLOPT_TIMEOUT, 15); $retValue = curl_exec($ch); curl_close($ch); return $retValue; }