• 0
Sign in to follow this  
Joseormubra

Alguien esta probando "Tecnogo -> laravel-meli-sdk" Interface con Laravel

Question

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

Share this post


Link to post
Share on other sites

5 answers to this question

Recommended Posts

  • 0
On 4/26/2019 at 5:58 PM, Joseormubra said:

...

Jose, soy el autor de la libreria.

Primero que nada, estás con la libreria actualizada? (composer update).
 

Abrazo.

Share this post


Link to post
Share on other sites
  • 0

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

 

Edited by Joseormubra

Share this post


Link to post
Share on other sites
  • 0

Probablemente porque estas dando información sensible (el código de login), te recomiendo borrar la imagen cuanto antes (aunque asumo que ya esta expirado).

Con respecto a tu problema, hoy mismo lo reviso.

Abrazo.

Share this post


Link to post
Share on other sites
  • -1

Hola.

Lo siento amigo, este foro es solo para soporte de la API, este es un SDK no oficial, tendrias que preguntar en el repositorio directamente a los creadores.

Y si solo puedes ver cosas publicas, necesitas primeramente obtener el token, guardarlo en base de datos y pedir uno nuevo cada 6 horas. Eso es lo que falta para obtener datos privados. Leete los API Docs la seccion de autorizacion y permisos.

Si se te pone muy complicado y no te contestan, usa el SDK de php normal y vas a tener menos problemas.

Saludos

Edited by Fernando Aguirre

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