Closed canizalezDaniel closed 6 years ago
Tenes un trace para saber en que linea de codigo da?
protected function getRefreshToken()
{
return $this->parsed_response['refresh_token'];
}
linea 114
Lo unico que esta claro ahi es que si te da ese error en el parsed_response no esta el refresh_token
Tendrias que pasarme mas info para poder ayudarte. Que peticion estabas haciendo? con que contexto? si vos editas la libreria y antes de ese return pones un dump del parsed_response que tiene?
Actualmente tengo una funcion meliUpload
que obtiene el token, y luego pero haciendo post de unos items hacia MELI
$user = Socialite::driver('meli')->user(); $token = $user->token; $refresh_token = $user->refresh_token; $expires_at = $user->expires_at; // UNIX TIMESTAMP
$result = \Meli::withToken($token)->post('/items/', $list);
2018-03-23 9:23 GMT-03:00 Leonardo Garcia notifications@github.com:
Lo unico que esta claro ahi es que si te da ese error en el parsed_response no esta el refresh_token
Tendrias que pasarme mas info para poder ayudarte. Que peticion estabas haciendo? con que contexto? si vos editas la libreria y antes de ese return pones un dump del parsed_response que tiene?
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/Kolovious/MeliSocialite/issues/7#issuecomment-375648829, or mute the thread https://github.com/notifications/unsubscribe-auth/AGic7CsT4CaCBfY2AzFBUSyjaoC_fcptks5thOlHgaJpZM4S4Gg5 .
-- Saludos. Daniel Cañizalez +584120645897 http://canizalezdaniel.byethost8.com/
al colocar un dump me retorna
array:5 [▼ "access_token" => "APP_USR-5040543428895711-032308-8c4f13297682d6c3f18531211ad8fd73-296965123" "token_type" => "bearer" "expires_in" => 21600 "scope" => "read write" "user_id" => 296965123]
2018-03-23 9:53 GMT-03:00 Daniel Cañizalez canizalezdaniel@gmail.com:
Actualmente tengo una funcion meliUpload
que obtiene el token, y luego pero haciendo post de unos items hacia MELI
$user = Socialite::driver('meli')->user(); $token = $user->token; $refresh_token = $user->refresh_token; $expires_at = $user->expires_at; // UNIX TIMESTAMP
$result = \Meli::withToken($token)->post('/items/', $list);
2018-03-23 9:23 GMT-03:00 Leonardo Garcia notifications@github.com:
Lo unico que esta claro ahi es que si te da ese error en el parsed_response no esta el refresh_token
Tendrias que pasarme mas info para poder ayudarte. Que peticion estabas haciendo? con que contexto? si vos editas la libreria y antes de ese return pones un dump del parsed_response que tiene?
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/Kolovious/MeliSocialite/issues/7#issuecomment-375648829, or mute the thread https://github.com/notifications/unsubscribe-auth/AGic7CsT4CaCBfY2AzFBUSyjaoC_fcptks5thOlHgaJpZM4S4Gg5 .
-- Saludos. Daniel Cañizalez +584120645897 <0412-0645897> http://canizalezdaniel.byethost8.com/
-- Saludos. Daniel Cañizalez +584120645897 http://canizalezdaniel.byethost8.com/
mira, hay que ponerse a revisar tu codigo para ver porque no te devuelve el refresh_token ahi. No recuerdo el flow de cuando vuelve o si vuelve siempre.
Por lo que veo, en el scope devuelto tenes read write, pero no tenes offline_access o algo asi y creo que para eso se manda el refresh_token, para que puedas refrescar el access_token sin que el usuario este activo.
Proba de editar tu aplicacion de Mercadolibre y darle scope de offline_access y luego me contas.
Sos brillante! listo era el offline_access en la MELI APP
El 23 de marzo de 2018, 10:30, Leonardo Garcia notifications@github.com escribió:
mira, hay que ponerse a revisar tu codigo para ver porque no te devuelve el refresh_token ahi. No recuerdo el flow de cuando vuelve o si vuelve siempre.
Por lo que veo, en el scope devuelto tenes read write, pero no tenes offline_access o algo asi y creo que para eso se manda el refresh_token, para que puedas refrescar el access_token sin que el usuario este activo.
Proba de editar tu aplicacion de Mercadolibre y darle scope de offline_access y luego me contas.
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/Kolovious/MeliSocialite/issues/7#issuecomment-375665199, or mute the thread https://github.com/notifications/unsubscribe-auth/AGic7O8jr7Bz4M6YCHma2OAR48vA4W11ks5thPjpgaJpZM4S4Gg5 .
-- Saludos. Daniel Cañizalez +584120645897 http://canizalezdaniel.byethost8.com/
Hola, he estado utilizado tu repo sin problemas de repente me arroja el siguiente error
Undefined index: refresh_token
sabes que pueda estar pasando?