14 Ocak 2013, PAZARTESİ
Nasıl Facebook oturum açma/oturum kapatma düğmesini kullanarak olmadan Program aracılığıyla Facebook SDK 3.0 çıkış?
Başlık her şeyi açıklıyor. Kullanıcının facebook bilgileri almak için özel bir düğme kullanıyorum ("kayıt" amaçlar). Henüz, şu anda Facebook ana uygulaması üzerinden bizzat açmış ne uygulaması son kayıtlı kullanıcı hatırlamak istemiyorum. Facebook giriş etkinliği her zaman gözükmesini istiyorum. Eski kullanıcıların programlı olarak çıkmak istiyorum nedeni budur.
Bunu nasıl yapabilirim? Bu giriş yapıyorum o kadar
private void signInWithFacebook() {
SessionTracker sessionTracker = new SessionTracker(getBaseContext(), new StatusCallback()
{
@Override
public void call(Session session, SessionState state, Exception exception) {
}
}, null, false);
String applicationId = Utility.getMetadataApplicationId(getBaseContext());
mCurrentSession = sessionTracker.getSession();
if (mCurrentSession == null || mCurrentSession.getState().isClosed()) {
sessionTracker.setSession(null);
Session session = new Session.Builder(getBaseContext()).setApplicationId(applicationId).build();
Session.setActiveSession(session);
mCurrentSession = session;
}
if (!mCurrentSession.isOpened()) {
Session.OpenRequest openRequest = null;
openRequest = new Session.OpenRequest(RegisterActivity.this);
if (openRequest != null) {
openRequest.setPermissions(null);
openRequest.setLoginBehavior(SessionLoginBehavior.SSO_WITH_FALLBACK);
mCurrentSession.openForRead(openRequest);
}
}else {
Request.executeMeRequestAsync(mCurrentSession, new Request.GraphUserCallback() {
@Override
public void onCompleted(GraphUser user, Response response) {
fillProfileWithFacebook( user );
}
});
}
}
İdeal olarak, bu yöntem, başında bir ara önceki tüm kullanıcılar oturumu yapmak istiyorum.
CEVAP
31 Mart 2015, Salı
Facebook beri Android SDK v4.0 (changelog) aşağıdaki yürütmek için gereken:
LoginManager.getInstance().logOut();
Bunu Paylaş:
Raylar 3 Vasiyetle kullanarak Nasıl bi...
Bir düzen olmadan oturum açma sayfası ...
Nasıl Wget ile oturum açma sayfasında ...
Nasıl kullanıcıların profil pic facebo...
Omniauth facebook bir pop-up içine otu...