Sergio

Members
  • Content Count

    17
  • Joined

  • Last visited

About Sergio

  • Rank
    Newbie

Recent Profile Visitors

241 profile views
  1. Bueno despues de 24 horas puedo decir que se solicionó cuando la gente del hosting, puso a api.mercadolibre.com en la lista blanco de las IP de mi cuenta, a partir de ahi nunca mas volvio el problema. Por favor administrados dar por finalizada mi consulta Muchas gracias a todos
  2. si lo hice y me da el mismo error pero que han pasado 60000 milisegundos osea lo mismo, realmente me esta volviendo loco, porque no veo ningun error en el codigo pero la API me sigue devolviendo vacio por problemas de time out
  3. $usuario = '/order/zzzzzzzz'; asi se forma esa variable seria el resource de la notificacion
  4. Hola gente, disculpen las molestias, no se si a otros le ha pasado, pero me puse en contacto con la gente de soporte tecnico de la API y la respuesta es que el problema es mio y la verdad no lo detecto, pero en si me produce muchos inconvenientes. Paso a explicar lo que me pasa: cuando hago una consulta de la orden con CURL, en casi todas funciona perfecto, diria en un 85%, pero en otras la respuesta es: Failed to connect to api.mercadolibre.com port 443: Connection timed out con lo cual no obtengo la informacion de la orden y mi programa no hace nada, como que no existio la orden. el codigo de consulta CURL es este: $ch_order = curl_init(); curl_setopt($ch_order, CURLOPT_USERAGENT, "MELI-PHP-SDK-2.0.1-BETA"); curl_setopt($ch_order, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch_order, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch_order, CURLOPT_SSLVERSION, 1); curl_setopt($ch_order, CURLOPT_URL, 'https://api.mercadolibre.com'.$usuario. '?access_token=' .$_SESSION['access_token']. ''); $result_order = curl_exec($ch_order); if(curl_exec($ch_order) === false){ error_log(print_r(curl_error($ch_order), TRUE)); }else{ curl_close($ch_order); $obj = json_decode($result_order); les pido por favor a ver si alguien puede ver algun error y me ayuda. Muchas gracias
  5. gracias por responder, Leandro se puso en contacto conmigo porque hay un error en la configuracion de PHP/CURL, asi que voy a ver como lo solucionamos y luego comento aca para que quede registrado, muchas gracias
  6. escribo para avisar que ya solucione el tema de notificaciones, obtengo las mismo correctamente, muchas gracias
  7. ok le pido disculpa por molestarlo, ya que tengo su atencion, hay algun motivo como para que CURL deje de funcionar, por HTTP obtengo toda la informacion, pero por SDK (CURL) me trae todo vacio, podrias ayudarme si sabes porque puede estar pasando esto? Te comento que fui probando todas las soluciones y modificaciones de CURL que hay en el foro, pero ahora ya confirmo que no funciona, de hecho hasta el example_get.php que es una simple consulta no funciona pero si lo hago por navegador asi: https://api.mercadolibre.com/sites/MLA me trae todo y con el archivo el resultado es: Array ( [body] => [httpCode] => 0 ) podria ser algo del Callback URL? la realidad es que estoy re peridido, desde ya muchas gracias y disculpas nuevamente
  8. si escribo un post nuevo es porque las soluciones que han publicado no me han solucionado el problema, me parece que si no va a aportar algo no escriba, para que pierde el tiempo contestando eso..............
  9. tengo el Notifications Callback URL, dirigido a un subdominio, pero en el test me da este resultado: HTTP Status Code:0 Content-type: App name:Ventas API JSON Send:{"user_id":1234,"resource":"\/orders\/123123123","topic":"orders","received":"2016-11-02T15:12:11-03:00","sent":"2016-11-02T15:12:11-03:00"} por lo cual no recibo nada. Ademas, vi mucho codigo en PHP para leer las notificaciones, tipo: $notificacionJSON = file_get_contents('php://input'); $notificacion =json_decode($notificacionJSON); Pero no se en que parte lo debo poner para que permanentemente lea si vienen notificaciones... Desde ya tengo la APP creada en MELI y el usuario autriza el uso de la APP, pero no logro recibir nada y tampoco se donde poner el codigo para que este pendiente todo el tiempo de las notificaciones. Desde ya muchas gracias
  10. Disculpen las molestias, desde el lunes el codigo de SDK en PHP me esta tirando este resultado: Array ( [access_token] => [expires_in] => 1478110684 [refresh_token] => ) Ademas, yo tenia un codigo CURL que leia el feed y dejo de leerlo... Alguien sabe algo porque esta pasando esto? En el sitio de Meli el estado de la API dice en Mantenimiento, esto afecta ? Desde ya muchas gracias
  11. si mi URL en la APP es https://digitales.pro/ml/
  12. no entiendo el 404 de respuesta en las notificaciones, diciendo que MI URL no existe, pero su accedes directamente a la URL se ven los archivos del servidor, para probar use este codigo: <?php header("HTTP/1.1 200 OK"); function logfile($str){ $file='log.txt'; $myfile = fopen(dirname(__FILE__)."/log.txt", "w") or die("Unable to open file!"); fwrite($myfile, $str); fclose($myfile); } $notifications=file_get_contents("php://input"); logfile($notifications); ?> y si bien crea el archivo log.txt, pero vacio!!!
  13. Hola, tengo todo configurado para recibir notificaciones, de hecho por URL las recibo, pero cuando revizo el https://api.mercadolibre.com/myfeeds, me dice que supuestamente envian las notificaciones, pero la respuesta es esta: <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>404 Not Found</title> </head><body> <h1>Not Found</h1> <p>The requested URL /ml/ was not found on this server.</p> <p>Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.</p> </body></html> Pero si se accede a https://digitales.pro/ml/se accede a la carpeta y en el mensaje me dice que no esta en el server Alguien me puede ayudar
  14. ya con el dominio https se puede obtener los access y refresh token con el SDK de PH? o se necesita algo mas?