我正在使用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();