CHRIST

Members
  • Content Count

    3
  • Joined

  • Last visited

  1. Estimados/as, buenas tardes. Quería consultarles las siguientes dudas a ver si alguien puede ayudarme. a) Actualmente en mi aplicación, para obtener las publicaciones, utilizo el request: "/users/{UserId}/items/search" mediante los parámetros limit y offset para obtener todas las publicaciones. ¿Esta nueva modificación afecta también esa consulta? b) Con el request que indiqué en el punto (a) obtengo los ids de las publicaciones de dicho usuario. Seguido, utilizo el request "/items/" para obtener los datos de cada publicación que necesito, en la cual le paso un total de 50 ids de publicaciones como máximo (así es como venía funcionando). Lo que no entiendo, es que menciona que al agregar en el Header "X-Multiget-Format-New: true" para utilizarlo y que ,con esta actualización, el máximo de items es de 20 en vez de 50 y si yo le sigo pasando los 50 ids (aunque tenga puesto en el header el parámetro nuevo) me los sigue trayendo como siempre, por ende, no se si funciona o no. ¿Lo que va a cambiar, a demás de agregar ese parámetro en el header, es que en vez de pasarle 50 ids le tengo que pasar 20? Entiendo que va a cambiar el 30 de octubre, pero estoy probando antes de modificar mi aplicación y quiero estar seguro de que es como mencioné. Desde ya, muchas gracias! Christian
  2. Buenas tardes a todos. Quería consultarles si hay forma de consultar más de una orden por los ID's. Es decir, yo tengo los ID's de las órdenes y me gustaría obtener mediante la API todas esas ordenes mediante una única request. En la documentación no encontré nada relacionado a esto, pero si consultando de una. Justamente esto último quisiera evitar para no tener que consultar tantas veces y que sea todo de una única vez. Gracias de ante mano!
  3. CHRIST

    Tags de una orden

    Buenas tardes. Quería consultarles lo siguiente: estoy realizando algunas pruebas con respecto al circuito de venta/compra en mercado libre. Actualmente tengo dos usuarios test para ello (uno como vendedor y otro comprador, por supuesto). Los paso que sigo para realizar el circuito es: 1) Con usuario de test comprador, realizo una compra de algún producto publicado por el usuario de test vendedor. 2) La venta tiene: acuerdo de entrega con el vendedor. 3) Con usuario de test comprador, realizo el pago utilizando una tarjeta de crédito de prueba que brinda mercado pago ( https://www.mercadopago.com.ar/developers/es/solutions/payments/custom-checkout/test-cards/ ) 4) Con el usuario de test vendedor, tildo la venta realizada con el usuario de test comprador como entregada. 5) Con el usuario de test comprador, indico que tengo el producto y califico al vendedor. Esos serían todos los pasos para llevar a cabo un circuito de compra/venta. La duda que se me presenta es que al consultar a la API las ordenes, en la lista de "tags ", según el manual de mercado libre es "Lista de los tags seleccionados por el vendedor, tales como entregado, pagado.", no me figura como que ya está entregado (delivered), que es el, llamemosle, estado que le asigné a la venta. ¿Por qué no figura ese estado? ¿El tag "delivered" sólo pertenece a los envíos y no cuando se acuerda con el vendedor, por más que se haya entregado personalmente? En caso de que no tenga que aparecer en tags, ¿qué manera tengo de saber que el producto ya fue cobrado y entregado, es decir, que la venta ya debería estar cerrada?. El request que realizo es el siguiente: https://api.mercadolibre.com/orders/search?seller=seller_id&access_token={...} Y lo que recibo es esto: { "id": 1726167081, "comments": null, "status": "paid", "status_detail": { "code": "item_price_restriction", "description": null }, "date_created": "2018-06-05T11:23:12.000-04:00", "date_closed": "2018-06-05T11:23:14.000-04:00", "expiration_date": "2018-06-12T11:24:53.000-04:00", "date_last_updated": "2018-06-05T11:25:16.588Z", "hidden_for_seller": false, "currency_id": "ARS", "order_items": [ { "item": { "seller_custom_field": null, "condition": "new", "category_id": "MLA1078", "variation_id": null, "variation_attributes": [], "warranty": null, "id": "MLA716811113", "title": "Comida Para Perro Dog Chow Varias Edades - Test No Of" }, "quantity": 1, "differential_pricing_id": null, "sale_fee": 58.08, "listing_type_id": "gold_special", "base_currency_id": null, "unit_price": 484, "full_unit_price": 484, "base_exchange_rate": null, "currency_id": "ARS", "manufacturing_days": null } ], "total_amount": 484, "mediations": [], "payments": [ { "id": 3794672852, "order_id": 1726167081, "payer_id": 325410077, "collector": { "id": 293478934 }, "currency_id": "ARS", "status": "approved", "status_code": null, "status_detail": "accredited", "transaction_amount": 484, "shipping_cost": 0, "overpaid_amount": 0, "total_paid_amount": 484, "marketplace_fee": 58.08, "coupon_amount": 0, "date_created": "2018-06-05T11:23:12.000-04:00", "date_last_modified": "2018-06-05T11:23:13.000-04:00", "card_id": 272445892, "reason": "Comida Para Perro Dog Chow Varias Edades - Test No Of", "activation_uri": null, "payment_method_id": "naranja", "installments": 1, "issuer_id": "5", "atm_transfer_reference": { "company_id": null, "transaction_id": "1234567" }, "coupon_id": null, "operation_type": "regular_payment", "payment_type": "credit_card", "available_actions": [ "refund" ], "installment_amount": 484, "deferred_period": null, "date_approved": "2018-06-05T11:23:13.000-04:00", "authorization_code": "1234567", "transaction_order_id": null } ], "shipping": { "substatus": null, "status": "to_be_agreed", "id": null, "service_id": null, "currency_id": null, "shipping_mode": null, "shipment_type": null, "sender_id": null, "picking_type": null, "date_created": null, "cost": null, "date_first_printed": null }, "order_request": { "change": null, "return": null }, "pickup_id": null, "buyer": { "id": 325410077, "nickname": "TESTPJAGT1MX", "email": "ttest.31yg2n+2-oge3tenrrgy3tcmjq@mail.mercadolibre.com", "phone": { "area_code": "01", "extension": "", "number": "1111-1111", "verified": false }, "alternative_phone": { "area_code": "", "extension": "", "number": "" }, "first_name": "Test", "last_name": "Test", "billing_info": { "doc_type": null, "doc_number": null } }, "seller": { "id": 293478934, "nickname": "TESTEZA1VEK1", "email": "ttest.vcq2dk+2-oge3tenrrgy3tcmzq@mail.mercadolibre.com", "phone": { "area_code": "01", "extension": "", "number": "1111-1111", "verified": false }, "alternative_phone": { "area_code": "", "extension": "", "number": "" }, "first_name": "Test", "last_name": "Test" }, "feedback": { "sale": { "id": 9040839925840, "date_created": "2018-06-05T11:24:53.000-04:00", "fulfilled": true, "rating": "positive", "status": "active" }, "purchase": { "id": 9040839932475, "date_created": "2018-06-05T11:25:16.000-04:00", "fulfilled": true, "rating": "positive", "status": "active" } }, "tags": [ "not_delivered", "paid" ], }, Aguardo sus respuestas. Gracias de ante mano!