Márcio C. Tenreiro

Members
  • Content Count

    7
  • Joined

  • Last visited

About Márcio C. Tenreiro

  • Rank
    Newbie
  • Birthday 01/22/1977

Profile Information

  • Gender
    Male
  • Location
    Marília/SP - Brasil

Contact Methods

  • Skype
    mctenreiro@hotmail.com

Recent Profile Visitors

160 profile views
  1. Olha só Rodrigo, eu montei um log e veja como eu passo: Está mantendo o mesmo padrão e alguns dão certo, outros errados. Ai eu rodo novamente e inverte os erros. https://api.mercadolibre.com/items?ids=MLB647354699,MLB647416727,MLB644829798,MLB647354700 Passou.... https://api.mercadolibre.com/items?ids=MLB648927625,MLB649665471,MLB647701833,MLB648197689,MLB648282919 Passou.... https://api.mercadolibre.com/items?ids=MLB649668205,MLB649715089,MLB650234889,MLB650236987,MLB650241634 Passou.... https://api.mercadolibre.com/items?ids=MLB650253108,MLB650587122,MLB650876385,MLB651006524,MLB651396899 Passou.... https://api.mercadolibre.com/items?ids=MLB652053491,MLB652053493,MLB652056884,MLB651764856,MLB651931884 Passou.... https://api.mercadolibre.com/items?ids=MLB652057335,MLB652057336,MLB652057342,MLB652057379,MLB652059821 Passou.... https://api.mercadolibre.com/items?ids=MLB652060168,MLB652060175,MLB652060193,MLB652059847,MLB652059850 Passou.... https://api.mercadolibre.com/items?ids=MLB652061815,MLB652061964,MLB652060373,MLB652060382,MLB652061610 Erro...... Array ( [body] => stdClass Object ( [message] => Ids param is mandatory [error] => bad_request [status] => 400 [cause] => ) [httpCode] => 400 [url] => https://api.mercadolibre.com/items?ids=MLB652061815,MLB652061964,MLB652060373,MLB652060382,MLB652061610 )
  2. Rodrigo, eu acho estranho ter algo errado pq essa rotina executa o mesmo código milhares de vezes e em situações esporádicas ele apresenta o erro. Eu guardo a linha com os ids e rodo no final novamente, e ai roda certinho... Estava funcionando e de quinta pra cá começou a dar esses erros...
  3. Bom dia galera. Tenho uma rotina de atualização dos meus itens, buscando os dados dos produtos pelo endereço abaixo https://api.mercadolibre.com/items/?ids=MLB1,MLB2,MLB3,MLB4... Essa rotina é de um loop que executa N vezes essa busca, respeitando o limite de registros que elas trazem. Estava funcionando perfeitamente até ontem, 31/07/2015, quando começou, em várias buscas, trazer o httpcode 400 (Ids param is mandatory). Já fiz uma varredura e o erro é na busca, pois passo os Ids normalmente, tanto que numa próxima busca, aqueles que deram erro passam e outros, não, Depois de detectar que é um erro na API, guardo os registros com erro e no final do processo, rodo esses mesmos registros novamente e a maioria deles passa. O que poderia ser, alguém já passou por isso??? Att Márcio Tenreiro
  4. Look: with Price: public function alterar_preco($token,$refresh){ $meli = new Meli($this->client_id,$this->client_secret,$token,$refresh); $params = array('access_token' => $token); $body = array('price' => 60.00); print_r($meli->put('/items/MLB682690404/',$body,$params)); } I get: Array ( [body] => stdClass Object ( [message] => Cannot update item MLB682690404 [status:active, has_bids:false] [error] => validation_error [status] => 400 [cause] => Array ( [0] => stdClass Object ( [code] => item.price.not_modifiable [message] => price is not modifiable. ) ) ) [httpCode] => 400 ) After with status: public function alterar_preco($token,$refresh){ $meli = new Meli($this->client_id,$this->client_secret,$token,$refresh); $params = array('access_token' => $token); $body = array('status' => 'paused'); print_r($meli->put('/items/MLB682690404/',$body,$params)); } I get: Array ( [body] => stdClass Object ( [id] => MLB682690404 [site_id] => MLB ........ [httpCode] => 200 )
  5. Hello Leandro. I'm using PHP-SDK from https://github.com/mercadolibre/php-sdk. I changed the status and it's works, but with the price field, no no no!!!!
  6. Só pra reforçar, eu estou usando o PHP-SDK e para alteração de status funcionou. Quanto ao preço que não!!!
  7. Olá galera, boa tarde. Estou tentando alterar o preço de um anúncio no ML e me traz a seguite informação: [message] => Cannot update item MLB682684962 [status:active, has_bids:false] [error] => validation_error [status] => 400 [cause] => Array ( [0] => stdClass Object ( [code] => item.price.not_modifiable [message] => price is not modifiable. ) ) para alterar, estou mandando o campo "price". seria outro campo ?? Alguém poderia me ajudar?