[英]Facebook Log In Using Dialog and Not Native Log In Android
我一直在尋找有關如何使用Web對話框登錄Facebook的方法。 我正在使用此程序,以便本機Facebook應用程序(無論何時將其安裝在設備中)都不會受到影響。 順便說一句,我要實現的是使用使用對話框的sdk版本3登錄對話框。謝謝!
使用SDK 3.0,您需要通過OpenRequest進行操作,例如:
Session s = new Session(this);
Session.OpenRequest request = new Session.OpenRequest(this);
request.setCallback(new Session.StatusCallback() {...});
request.setLoginBehavior(SessionLoginBehavior.SUPPRESS_SSO); // <-- this is the important line
s.openForRead(request);
Session.setActiveSession(s);
嘗試這個,
mFacebook.authorize(this, PERMISSIONS, Facebook.FORCE_DIALOG_AUTH, new LoginDialogListener());
它肯定不會使用您的本機應用程序登錄名。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.