Então ai que ta o problema.

Eu pego a sessão redirecionando o usuario para a pagina do face. Quando ele
faz login e aceito o app, o face me retorna os dados ai abre a sessão.

Mas agora, ao entrar em qual quer página do site, como o usuario ja fica
logado, apresenta este erro. Queria achar um jeito que quebrar isto ou de
renovar.

Tem um link no Stack Overflow, mas nao consegui implementar muito bem.

http://stackoverflow.com/questions/8982025/how-to-extend-access-token-validity-since-offline-access-deprecation/9035036#9035036



Em 11 de maio de 2012 14:25, Beto <[email protected]> escreveu:

> Como vc pega esta sessao ?
>
> vc pode criar um metodo para recuperar esta sessao, e coloca-lo nos
> cronjobs para rodar a cada 2 meses ;)
>
> []s
>
>
>
>
> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
> - - - -
>
> Luiz Alberto S. Ribeiro [ Beto ]
> @madeinnordeste 
> <http://www.twitter.com/madeinnordeste><http://beto.euqueroserummacaco.com>
> http://beto.euqueroserummacaco.com
>
>
>
>
>
>
> 2012/5/11 Guilherme Maule <[email protected]>
>
>> Bom dia Galera,
>>
>> eu to usando uma classe do Facebook para o kohana,
>>
>> peguei aqui: https://github.com/zombor/Kohana-Facebook
>>
>> Ela funciona normal e perfeito! Porem, estou com um problema da expiração
>> da sessão
>>
>> FacebookApiException [ 0 ]: Error invalidating access token: Session has
>> expired at unix time 1336597200. The current unix time is 1336756536.
>>
>> APPPATH/vendor/facebook/src/base_facebook.php [ 1106 ]
>>
>> 1101    *1102    * @param $result array A record storing the error message 
>> returned1103    *                      by a failed API call.1104    */1105   
>> protected function throwAPIException($result) {1106     $e = new 
>> FacebookApiException($result);1107     switch ($e->getType()) {1108       // 
>> OAuth 2.0 Draft 00 style1109       case 'OAuthException':1110         // 
>> OAuth 2.0 Draft 10 style1111       case 'invalid_token':
>>
>>
>> Apos 2 meses 60 dias, o facebook elimina a sessao e precisa de uma nova,
>> mas como implementar isto nesta classe...
>>
>> Alguma luz? Ja pesquisei, no google e no Stack Overflow, porem nao tive
>> muito sucesso pra resolver o problema.
>>
>> Vlw
>>
>> --
>>
>> Att,
>> *Guilherme Maule dos Reis*
>> *Web Designer *
>>
>> 43 - 9129 1400
>>
>>
>>  --
>> Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana
>> Php" dos Grupos do Google.
>> Para postar neste grupo, envie um e-mail para [email protected]
>> .
>> Para cancelar a inscrição nesse grupo, envie um e-mail para
>> [email protected].
>> Para obter mais opções, visite esse grupo em
>> http://groups.google.com/group/kohana-php?hl=pt-BR.
>>
>
>  --
> Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana
> Php" dos Grupos do Google.
> Para postar neste grupo, envie um e-mail para [email protected].
> Para cancelar a inscrição nesse grupo, envie um e-mail para
> [email protected].
> Para obter mais opções, visite esse grupo em
> http://groups.google.com/group/kohana-php?hl=pt-BR.
>



-- 

Att,
*Guilherme Maule dos Reis*
*Web Designer *

43 - 9129 1400

-- 
Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" dos 
Grupos do Google.
Para postar neste grupo, envie um e-mail para [email protected].
Para cancelar a inscrição nesse grupo, envie um e-mail para 
[email protected].
Para obter mais opções, visite esse grupo em 
http://groups.google.com/group/kohana-php?hl=pt-BR.

Responder a