Entendi,

Vlw a dica.


Em 11 de maio de 2012 14:37, Rodrigo Oliveira <[email protected]>escreveu:

> Com a remoção no dia 05/05/2012 da permissão "offline_access" todos os
> "access_tokens" retornados pelo Facebook agora possuem um tempo máximo de
> expiração de 2h.
>
> Para prolongar este tempo (máximo de 60 dias) você precisa dar um
> "exchange" neste token de 2h.
>
> Utilizei exatamente este método que você postou. Inclui este método no
> "vendor/facebook.php" e sempre que o usuário entra na minha app eu faço uma
> requisição utilizando este método que retorna (na teoria) um token válido
> por 60 dias.
>
> Utilizo o método do próprio SDK pra setar este token e salvo ele no BD.
> Assim ele passa a usar ele pra fazer as requisições.
>
> []'s
>
>
> 2012/5/11 Beto <[email protected]>
>
>> 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.
>>
>
>
>
> --
> Rodrigo Oliveira
> (21) 8747-0180
>
> --
> 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