2013-07-10 56 views
0

我正在整合Android應用程序與Facebook。我正在獲取用戶信息併發布到用戶帳戶中。在有些日子之前,我正在閱讀一篇教程,其中有一個SessionTracker的代碼。我不知道它爲什麼使用?Facebook中的會話跟蹤器

我試圖搜索它,但找不到任何有用的東西。有沒有可用的文件?

這是它的代碼。

SessionTracker mSessionTracker = new SessionTracker(getBaseContext(), new StatusCallback() { 

     public void call(Session session, SessionState state, Exception exception) { 

     } 
    }, null, false); 

什麼是會話跟蹤器?爲什麼使用?

回答

0

SessionTracker用於跟蹤活動會話。 SessionTracker

但它不應該用在任何地方。 SessionTracker僅用於Android SDK的Facebook SDK中的其他軟件包。也請看下面的鏈接(特別是答案): Link 1link 2

+0

然後在sessionTracker和getActiveSession()之間做出區別。 – keen

+0

getActiveSession()是我們可以從中找到當前活動會話的方法,但sessionTracker是一個類,其中有各種方法可用於跟蹤會話。此外sessionTracker是一個內部級別的api,建議不要使用,而getActiveSession()是用於獲取活動會話的建議api;這兩者的功能並不相同,因此無法在通用基礎上進行比較。 – Shad

+0

是否有SessionTracker的文檔。所以我可以知道有什麼可能的事情,以防萬一如果我將來需要它。 – keen