2013-01-17 53 views
9

我正在使用socialauth-android库登录Facebook,Twitter和LinkedIn用户。Socialauth-android获取oAuth令牌并在设备上使用帐户信息

到目前为止,我找不到一种方法来获取oAuth令牌。有没有一种方法可以在不重新实现库的某些部分的情况下访问它?

此外,当我想使用socialauth登录(请参阅下面的代码)时,我必须手动输入用户名和密码,但我已将所有帐户设置为使用设备。你能告诉socialauth使用这个账户吗?

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

好吧,我发现了一种方式来获得令牌:'字符串标记= mSocialAdapter.getCurrentProvider()getAccessGrant()信息getKey() '; –

+0

你能回答你自己的问题吗?答案隐藏在评论中并不明显。谢谢 –

回答

13

我发现的方式来获得令牌是

String token = mSocialAdapter.getCurrentProvider().getAccessGrant().getKey(); 
相关问题