• 0
Sign in to follow this  
Jorge Luis

obtener json de preguntas

Question

hola a todos, no entiendo como usar la app definida en mercado libre para recibir notificaciones

partiendo de la documentación https://developers.mercadolibre.com.ar/es_ar/productos-recibe-notificaciones

con este artículo entiendo que para poder recibir, por ejemplo, las preguntas de los compradores , debo recoger los post enviados por mercado libre a mi uri-calback que me van a proveer los datos básicos para luego pueda hacer un get al topic requerido

para esto he definido la app en https://developers.mercadolibre.com.ar/devcenter con mi usuario de mercado libre y he asociado esta APP

en la configuración de la APP he seleccionado todos los topicos de preguntas y he definido una uri-callback :https://www.xxxxxxxxxxxx.com/mercadolibre/notificaciones

luego, en el cpanel de mi sitio he definido index.php para que me genere un dump si es que me postean a la uri-callback, es decir si mercado libre me avisa que hay una pregunta

el código de index.php es el siguiente:

<?php
ob_flush();
ob_start();
$contenido = var_dump($_REQUEST);
file_put_contents("datos/dump.txt", ob_get_flush());
?>

si yo posteo un ejemplo https://www.xxxxxxxxxxxx.com/mercadolibre/notificaciones?{"resource": "/items/MLA686791111","user_id": 123456789} se genera el dump con la info enviada y devuelve el status http 200 en un tiempo que ronda los 600 milisegundos

 el dump recibido del ejemplo es

array(1) {
  ["{"resource":_"/items/MLA686791111","user_id":_123456789}"]=>
  string(0) ""
}

el problema es que si pregunto a un artículo publicado por mi usuario no recibo nada en mi uri-callback, por lo que no me queda claro que es lo que no estoy entendiendo y/o haciendo mal

podrían ayudarme a poder configurar correctamente la app y/o corregir el código ejemplo con el objectivo de recibir las notificaciones de mercado libre y se me pueda generar el dump y así pueda obtener los datos para poder accecer a las preguntas que hagan mis posibles compradores

desde ya muchas gracias a todos, y gracias por ayudar

saludos

 

 

Share this post


Link to post
Share on other sites

3 answers to this question

Recommended Posts

  • 0

sr. rodrigo, no entiendo porque interviene como "comunity team" si tiene una posición tan petulante , muy lejana de ser solidaria

seguiré sus consejos!

 

Share this post


Link to post
Share on other sites
  • -1

Esto es erro de desarrollo en PHP, no en API.

use:
$contenido = file_get_contents('php://input');
file_put_contents("datos/dump.txt", $contenido);


Si usted usa :
$contenido = var_dump($_REQUEST);
file_put_contents("datos/dump.txt", $contenido);

 

Si no sabes cómo desarrollar en PHP, no te metas con el dinero de otras personas.

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
Sign in to follow this