1
我剛開始使用Facebook SDK for Android,我想知道是否有方法將其鏈接到實際的Facebook Android應用程序本身。Facebook SDK和Android Facebook應用程序是否已鏈接?
我的意思是當我在Facebook官方應用程序中登錄時,我希望Facebook.isSessionValid()返回true並且不通過密碼進入登錄。
這是可能的還是我夢想着不可行的事情?
我剛開始使用Facebook SDK for Android,我想知道是否有方法將其鏈接到實際的Facebook Android應用程序本身。Facebook SDK和Android Facebook應用程序是否已鏈接?
我的意思是當我在Facebook官方應用程序中登錄時,我希望Facebook.isSessionValid()返回true並且不通過密碼進入登錄。
這是可能的還是我夢想着不可行的事情?
這是不可能的。 Facebook SDK使用該應用程序,如果它安裝用於身份驗證。否則,它會回落到基於WebView
的一個。這樣你就不必處理用戶名和密碼(即使你想要,也不能得到它們)。如果他已經登錄到應用程序,它不會詢問用戶的憑據。
用戶仍然必須確認權限並允許您的應用專門出於安全原因。 這將是非常糟糕的,如果每個應用程序可能會濫用您的Facebook帳戶在後臺而不先徵得許可。
哦,好的。所以在我的情況下,Facebook.isSessionValid()可能會返回false,因爲我還沒有授權應用程序。公寓從那裏,我登錄。 –
是的,你必須先授權你的應用程序。當會話超時時,您的會話可能會失效。但沒有認證,你將不會得到任何有效的會議。 – 2011-09-23 15:24:12