• 0
Jorge de Moura

Cant Create After Sale Message

Question

Hello all,

I'm attempting to send an automatically after sale message to my customer by posting this object

["from"]=>
  object(stdClass)#24 (1) {
    ["user_id"]=>
    int(000000000)
  }
  ["to"]=>
  array(1) {
    [0]=>
    object(stdClass)#25 (4) {
      ["user_id"]=>
      int(11111111111)
      ["resource"]=>
      string(6) "orders"
      ["resource_id"]=>
      int(22222222222)
      ["site_id"]=>
      string(3) "MLC"
    }
  }
  ["subject"]=>
  string(21) "Gracias por tu Compra"
  ["text"]=>
  object(stdClass)#26 (1) {
    ["plain"]=>
    string(398) "Hello Customer"
  }
}

 

To this URL

POST “https://api.mercadolibre.com/messages?access_token=$ACCESS_TOKEN

And im getting this error everytime

array(2) {
  ["body"]=>
  object(stdClass)#28 (4) {
    ["message"]=>
    string(33) "Message content(text) is required"
    ["error"]=>
    string(11) "bad_request"
    ["status"]=>
    int(400)
    ["cause"]=>
    array(0) {
    }
  }
  ["httpCode"]=>
  int(400)
}

 

Please need some help to make this work.

Thanks in advance

Share this post


Link to post
Share on other sites

2 answers to this question

Recommended Posts

  • 0
12 hours ago, rodrigojob said:

Caro Jorge, esta área do fórum é em português.
 

tem que mandar também o applicationid no endereço, não me pergunte o porquê! Já tem na aplicação que você está usando...
http://developers.mercadolibre.com/pt-br/mensagens-post-venda/

Não preciso enviar o appId porque já estou usando o accessToken

Quote

O “application_id” apenas é requerido quando o Access Token não tem o APP ID incorporado.

Mas ja consegui fazer funcionar. O erro meu estava do meu lado,  quando eu montava a mensagem ao cliente enviando caracteres especiais que estragavam o json. Erro simples amador mas me tomou varias horas para desvendar

Mesmo assim obrigado por responder @rodrigojob

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now