Pesquisar na Comunidade
Mostrando resultados para as tags ''meli''.
Encontrado 1 registro
-
Ola, estou mexendo com a api do mercado livre para enviar itens para lá, não consigo entender o problema talvez esteja deixando passar algo... Meu problema está no 'title' do array $item, quando envio uma string a função retorna com sucesso, mas quando tento enviar uma variavel retorna o seguinte $item = array( 'site_id' => "MLB", 'title' => $x, // Não Funciona 'title' => "Nome produto", //Funciona . . . ); print_r ($meli->post('/items', $item, array('access_token' => 'TOKEN'))); Array ( [body] => stdClass Object ( [message] => body.invalid [error] => A body is expected. (A) [status] => 400 [cause] => Array ( ) ) [httpCode] => 400 ) $meli->post: public function post($path, $body = null, $params = array()) { $body = json_encode($body); $opts = array( CURLOPT_HTTPHEADER => array('Content-Type: application/json'), CURLOPT_POST => true, CURLOPT_POSTFIELDS => $body ); $exec = $this->execute($path, $opts, $params); return $exec; } alguém já passou por isso, sabe por que acontece ou poderia me dar uma luz? Obrigado