[英]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.