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