• 0
Sign in to follow this  
Edgard

FEEDBACK - Eestá funcionando?

Question

Olá!

 

 - Pergunto se estão conseguindo postar feedback's?

 

 - É possível solicitar que o comprador dê seu feedback pelas APIs?

 

 

Já tentei de todas as formas explicadas na documentação e nos posts do Fsolari.

 

Preciso saber "como" estou trabalhando com C#.

 

Obrigado. abaixo exemplos de tentativas sem sucesso:

 

JSON ENVIADO

{
  "fulfilled": true,
  "rating": "positive",
  "message": "testando, testando",
  "reason": null,
  "restock_item": false,
  "has_seller_refunded_money": false
}
 
 
 
E ATÉ MESMO ASSIM
 
PUT EM => https://api.mercadolibre.com/orders//{order_Id}/feedback/"& message & "?&access_token=$ACCESS_TOKEN
 
 
SEMPRE RECEBO O ERRO DE QUE FULFILLED tem que ser true ou false
 
 
 
 
 
 
 
 
 
 
 
 

Share this post


Link to post
Share on other sites

7 answers to this question

Recommended Posts

  • 0

Olá.

 

sim, funciona.

Desconheço se há o procedimento. Mande um email para o cliente

 

O exemplo 1 estaria no caminho certo, é post, mas você misturou URL com as variáveis enviadas, não sei como a API tratará isto internamente.

 

então coloque a variável:

'version': '3.0'
 
e se é positivo não precisa/deve declarar reason, restock_item, has_seller_refunded_money
 
Até mais

Share this post


Link to post
Share on other sites
  • 0

Ok Rodrigo!

 

Também acho o exemplo 1 o correto, entretanto, as outras tentativas foram apenas tentativas.

 

Veja: Estou executando um "POST" em  api.mercadolibre.com/orders/XXX/feedback?version=3.0&access_token=YYY ( xxx é o numero do pedido e yyy é o correto access_token )

 

e o json é este:

 

{
  "fulfilled": true,
  "rating": "positive",
  "message": "Excelente comprador",
  "reason": null,
  "restock_item": false,
  "has_seller_refunded_money": false
}
 
inicialmente recebia este erro: FULFILLED tem que ser true ou false
 
AGORA sem mudar nada o erro mudou, recebo: 
{
  "message": "You must post a valid feedback as JSON",
  "error": "bad_request",
  "status": 400,
  "cause": []
}
 
Ah! estou usando https!
 
Também já tentei variações sem enviar "reason": null, "restock_item": false, "has_seller_refunded_money": false... mas nada faz isso dar certo.
 
Todo o desenvolvimento esta funcionando normal, agora só preciso resolver isso para passar adiante em novas integrações...rs
 
Alguém aí pode me dizer onde esta o erro? Seria muito bom finalizar essa....
 
Obrigado. 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this