Invalid datetime findOrdersBySeller
Closed this issue · 5 comments
Boa tarde
Tentei utilizar a vossa função findOrdersBySeller()
Ao apresentar o conteudo, surgiu-me a seguinte mensagem de erro:
Invalid datetime "2019-08-02T08:23:21.391Z", expected format Y-m-d\TH:i:s.973Z.
Este problema ocorre quando vc vai exibir a data no seu sistema?
Rodando o teste aqui ele apresentou a data corretamente...
$this->assertEquals("2016-02-25", $order->getDateCreated()->format("Y-m-d"));
$this->assertEquals("2016-02-25", $order->getDateClosed()->format("Y-m-d"));
$this->assertEquals("2016-02-25", $order->getDateLastUpdated()->format("Y-m-d"));
Eu apenas utilizei o metodo e retornou-me o erro acima
$orders = findOrdersBySeller();
E apresentou-me o erro acima
Ok @Thav0
Voce conseguiria colocar aqui o JSON que e retornado pela API do Mercado Livre...
Nao precisa colocar todos os dados, so os campos de data... preferencialmente..
Pra que eu posso ver o que pode estar acontencedo...
Valeu!
Estou com o mesmo prolema
Este é o retorno chamando direto
https://api.mercadolibre.com/orders/search?seller=&sort=date_desc&access_token=
{ "query": "", "results": [ { "id": 2135137628, "comments": null, "status": "paid", "status_detail": { "code": "item_price_restriction", "description": null }, "date_created": "2019-09-02T14:04:56.000-04:00", "date_closed": "2019-09-03T08:49:01.000-04:00", "expiration_date": "2019-10-01T08:49:01.000-04:00", "date_last_updated": "2019-09-03T08:49:01.000-04:00", "hidden_for_seller": false, "currency_id": "BRL", "order_items": [
Obrigado pelo envio dos dados @frankdors
Encontrei o problema no mapeamento...
Publiquei uma nova versao 1.7.3
Valeu!