Я работаю над входом в facebook с некоторым разрешением, что создает некоторые проблемы, когда мы нажимаем кнопку входа в систему, чтобы время возврата результатаAvtivity возвращалось 0, когда мы снова щелкаем снова, чтобы вернуть время успеха, почему эта проблема возникает.Facebook Login return result code 0 первый раз, когда мы нажимаем снова, а затем успешно входим в систему, почему первый раз retun 0 в android sdk?
Мой код дается как под ......
private LoginButton fbLoginButton;
fbLoginButton = (LoginButton) findViewById(R.id.fbLoginButton);
fbLoginButton.setOnClickListener(this);
fbLoginButton.registerCallback(mFacebookCallbackManager, new FacebookCallback<LoginResult>() {
@Override
public void onSuccess(LoginResult loginResult) {
AccessToken accessToken = loginResult.getAccessToken();
Utility.storeString(mPreferences, PrefrennceList.FB_ACCESSTOKEN, loginResult.getAccessToken().getToken());
Utility.storeString(mPreferences, PrefrennceList.FB_USER_ID, loginResult.getAccessToken().getUserId());
LoginManager.getInstance().logInWithReadPermissions(SocialLoginActivity.this, PrefrennceList.FB_READ_PERMISSION);
Logger.e(TAG,"Decline Pemisssion List : "+AccessToken.getCurrentAccessToken().getDeclinedPermissions());
Logger.e(TAG, "Facebook Token is :" + loginResult.getAccessToken().getToken());
Logger.e(TAG, "Facebook User Id is :" + loginResult.getAccessToken().getUserId());
SauthUserCallAPI(mPreferences.getString(PrefrennceList.UID, ""), Snetwork, loginResult.getAccessToken().getToken(), token_secret, mPreferences.getString(PrefrennceList.COMPANY_ACCESS_TOKEN, ""));
return;
}
@Override
public void onCancel() {
}
@Override
public void onError(FacebookException error) {
error.printStackTrace();
}
});
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
Logger.e(TAG, "Result code Request :" + requestCode);
Logger.e(TAG, "Result code Fb :" + resultCode);
mFacebookCallbackManager.onActivityResult(requestCode, resultCode, data);
}
}
Вы разрешили это? Поскольку я также сталкиваюсь с той же проблемой. –