Joseormubra

Members
  • Content Count

    23
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by Joseormubra


  1. Hola Les doy un Ejemplo de como subir las imagenes desde donde las tengan puede ser Localhost o un Servidor   en PHP

    $params = array('access_token' => $_SESSION['access_token']);
    $imgprod = array();
    array_push($imgprod, array("source" => 'localhost/public/images/thumbs/imagen1.jpg));
    $item = array(
            "pictures" => $imgprod
        );
    $url = "/items/{item_id}";    

    $result1 = $meli->put($url, $item, $params);

    Si lo estan haciendo en el mismo proceso de Subir toda la publicacion es con post en lugar de put

    Saludos.


  2. Hola, para los que les aparezca este Warning, porque no es un error y el item a pesar del warning se publica, ya que el mismo api toma la acción de adicionar el envío Gratis.

    Por lo general sucede cuando intentamos publicar en modo me2 y se omite especificar que es envio gratis o se especifica "false".


  3. Si bueno Saberlo, pero esta AFIRMACION DE "MLDEV", Se contradice totalmente con lo dicho en el último WEBINAR  AYER día 21 de Octubre a las 15 horas, Pueden revisar la grabación y te darás cuenta que los representantes de Mercadolibre que La dictaron Incluyendo a Javier Villaba Aseguran no solo que si se puede sino que deben comportarse de la misma manera, la pregusta se hizo en el webinar y fue respondida como una cosa ilógica que no debería suceder con la API.

    Seria bueno tener una Aclaración de quien dice la Verdad, y que opciones reales se tienen para que las cuentas de TEST ayuden a tener una mejor experiencia antes de salir a Producción.  

     


  4. BLOQUEO DE CUENTA POR · DÍAS. COMO ES POSIBLE QUE SE HAGA UNA PUBLICACIÓN MASIVA  EN CUENTA DE TEST; SE HAGA LAS RESPECTIVAS DEPURACIONES Y CUANDO TODO ESTA BIEN SE PASA  A PRODUCCIÓN

    Quien da Soporte de esto en Colombia. Se hizo todas la pruebas y en test realizamos cambios de categorización,  características en categorías y solucionamos todos los problemas que nos dijeron, y ya solucionados los problemas los pasamos a producción y recibimos este mensaje 

    Tuvimos que suspender tu cuenta porque no respetaste nuestras políticas de publicación, pese a que te avisamos por e-mail de las infracciones que habíamos detectado.

    Avisaron por Email, pero el programa seguía publicando automático y a los pocos segundos se ve que llega otro mail con mensaje de suspendido.

    Creo que hace falta una documentación realmente buena y que explique paso a paso porque la verdad es que a pesar de leer la poca que hay siempre quedan dudas en la mayoría de las personas, leyendo en este foro me doy cuenta de eso 

    A Donde se puede acudir para Calara esto? Gracias


  5. Hola A todos mirando la documentación me encontré esta forma de publicar para el caso que desee enviar items que pueden demorarse en llegar 

    "estimated_delivery_time": {

    "type": "unknown",

    "date": null,

    "shipping": 72,

    "handling": null,

    "unit": "hour",

    "offset": {

    "date": null,

    "shipping": null

    },

    "time_frame": {

    "from":"null",

    "to": "null" },

    "pay_before": null

    },

    Alguien podría decirme si ha realizado esta clase de publicación y que condiciones se debe cumplir para funcione correctamente?

    Muchas gracias. 

    la idea es poder manejar la fecha máxima de entrega  


  6. Hola Ogagudelo 

    No se si lograste una solución para tu pregunta si si me gustaría conocerla, Hoy Oct 3 2019 me pareció una buena forma de publicar esta que tu muestras, 

    Por ello he leído la documentación y encontré estas carateristicas de Shipping en este articulo 

    https://developers.mercadolibre.com.co/es_ar/costos-de-envio-y-handling-time#Tipos-de-promesa-de-entrega

    también incluyen una imagen como la tuya

    https://http2.mlstatic.com/storage/developers-site-cms-admin/s3/1-1.png


  7. Hola Ogagudelo 

    No se si lograste una solución para tu pregunta si si me gustaría conocerla, Hoy Oct 3 2019 me pareció una buena forma de publicar esta que tu muestras, 

    Por ello he leído la documentación y encontré estas carateristicas de Shipping en este articulo 

    https://developers.mercadolibre.com.co/es_ar/costos-de-envio-y-handling-time#Tipos-de-promesa-de-entrega

    "estimated_delivery_time": {
            "type": "known",
            "date": "2015-09-10T00:00:00:000-03:00",
            "shipping": 72,
            "handling": 24,
            "unit": "hour",
            "offset": {
              "date": null,
              "shipping": null
            },
            "time_frame": {
              "from":"12:00",
              "to": "15:00"
            },
            "pay_before": null
          },

    Creo que podría funcionar y la verdad no se si es nueva o no, pero la estoy analizando y espero encontrar una solución. O que me digan que requiero para poder tenerla.

    También muestran una gráfica como la que tu muestras en la misma documentación

    1-1.png

     


  8. Cordial saludo,

    Estoy trabajando en un proyecto para publicación masiva de productos y me he encontrado que Mercadolibre bloquea algunas cuentas por simplemente publicar un producto que yo puedo comprar y vender, el argumento es por ejemplo decir que si yo tengo el permiso para vender ese producto. si yo lo hago por mi cuenta es decir lo importo y lo vendo en mi tienda no hay ningún problema. 

    Lo que me gustaría es evitar publicar esos productos y excluiros de mis algoritmos alguien sabe de este tema yo estoy en Colombia y ya me han bloqueado al rededor de 5 cuentas por este problema y de verdad requiero encontrar una solución.

    Muchas Gracias. 


  9. Hola Aijoona, gracias por tu respuesta 

    Realice el update y obtube estas lineas 

     - Removing tecnogo/meli-sdk (dev-master 67270cf)
     - Installing tecnogo/meli-sdk (dev-master 696f910 Downloading (100%)

    El comportamineto es el mismo, cuando hago Login funciona  y me dirije a 

    http://localhost:8000/?code=TG-5cc8b9d31834632006a7a701-87804659

    Cuando Intento http://localhost:8000/activas

    Se va por la Exception y ademas dice "Undefined variable items"

    Cuando Intento http://localhost:8000/todas

    obtengo 500|Server error

    Cuando Intento http://localhost:8000/item/MCO474549093

    No message. (https://api.mercadolibre.com/items/MCO474549093)

    Muchas gracias

    Abrazo

    Jose

     


  10. Hola a todos encontré este desarrollo relativamente nuevo  https://github.com/tecnogo/laravel-meli-sdk  y me gustaría saber si alguien lo esta probando para resolver dudas 

    Básicamente hago la configuración para que me funcione en los siguientes Archivos

    laravel_meni_sdk.php

    'site_id' => env('MELI_SITE_ID', 'MCO'),

    .env

    APP_ID=514xxxxxx
    APP_SECRET=2V6u2ppxxxxxxxxxxR3wtjV
    REDIRECT_URI=https://myapp.com
    SITE_ID=MCO

    facade.php 

        const API_URL = 'https://api.mercadolibre.com/';
        const AUTH_URL = 'https://auth.mercadolibre.com.co/authorization?response_type=code&client_id=';
        const OAUT_URL = 'https://auth.mercadolibre.com.co/oauth/token';

    Cuando lo subo sin problemas aparentemente, pero solo funciona para Autenticar y mirar items (Acceso Publico) las otras rutas definidas en routes/we.php (Activas, Pausadas, Todas) no funcionan

    web.php 

    Route::get('/', 'HomeController@index');
    Route::get('/logout', 'HomeController@logout');

    Route::get('/activas', 'HomeController@active');
    Route::get('/pausadas', 'HomeController@paused');
    Route::get('/todas', 'HomeController@all');

    Route::get('/item/{id}', 'HomeController@item');

     

    Muchas Gracias


  11. Gracias Fernando por tu Aporte:

    Te pregunto en el directorio de app/Http/Mercadolibre,  solo iria el archivo de "meli.php" no haria falta configuraciones adicionales?  Claro teniendo en cuenta que en .env estarian las deficinicioes de 

    APP_ID=514xxxxxx
    APP_SECRET=2V6u2ppxxxxxxxxxxR3wtjV
    REDIRECT_URI=https://myapp.com
    SITE_ID=MCO

     

    Al hacer login  estas definiciones

                $_SESSION['access_token'] = $user['body']->access_token;
                $_SESSION['expires_in'] = time() + $user['body']->expires_in;
               ...

    Las cambiamos por:

               Session::put('access_token', '$user['body']->access_token');
               Session::put('expires_in', 'time() + $user['body']->expires_in');
               ...

     

    Y la otra pregunta es, porque usas 3 parámetros para declarar una nueva instancia de Meli, en los ejemplos que tengo siempre la veo con 2  " $meli = new Meli($appId, $secretKey); "

     

    Muchas Gracias


  12. Eu tenho o mesmo problema do Rodrigo e não consigo pegar as variáveis básicas, gostaria de saber se devo colocá-las explicitamente no arquivo configApp.php ou se elas são obtidas do Heroku

    Eu também gostaria de ver um exemplo do arquivo configApp, php

    Obrigado