Socialauth-android获取oAuth-token并在设备上使用帐户信息



我正在使用socialauth-android库来登录Facebook, Twitter和LinkedIn的用户。

到目前为止,我找不到一种方法来获得oauth令牌。有没有一种方法可以访问它而不重新实现库的部分?

另外,当我想使用socialauth(见下面的代码)登录时,我必须手动输入用户名和密码,尽管我已经在设备上设置了所有帐户。你能告诉socialauth使用这些账户吗?

buttonFacebook.setOnClickListener(new OnClickListener() {
        @Override
        public void onClick(View v) {
            mSocialAdapter.authorize(ActivityLogin.this, Provider.FACEBOOK);
        }
    });

我发现获得令牌的方法是

String token = mSocialAdapter.getCurrentProvider().getAccessGrant().getKey();

最新更新