facebook tuval uygulama offline_access için session_key alıyorum

0 Cevap php

Hey everyone, I am trying to get the session_key and secret for a facebook session (offline_access) in canvas application.

However, I am unable to get these two particular variables. When, I am testing the same code locally, I can get the variables above (but this can be because the local app is not a canvas application)

Ben yönlendirme için, aşağıdaki kodu kullanıyorum:

$facebook->getLoginUrl(array(
   'canvas' => 1,
   'fbconnect' => 0,
   'req_perms' => 'user_status,publish_stream,offline_access'
));

Kullanıcı uygulamayı yetkisi birisi, ben session_key ve secret kapmak nasıl bana önerebilirsiniz? (Kalıcı çevrimdışı erişim için)

İşte bir örnek session Facebook aracılığıyla dökümü olduğunu:

Array (
   [uid] => 100000926583671
   [session_key] => 
   [expires] => 0 
   [secret] => 
   [base_domain] => 
   [access_token] => 183043495039366|3ab6ac2asdkhj1bcfdec13d7-100000926583671|jJQaIT-n80YxioAasdwN0cm99U 
   [sig] => 2f64sadasc1da31c12927a052752776
)

ve bu hata:

Array (
   [error] => Array (
          [type] => OAuthException 
          [message] => An active access token must be used to query information about the current user. 
          )
   )

0 Cevap