Socialauth-android 获取 oAuth-token 并在设备上使用账户信息
Posted
技术标签:
【中文标题】Socialauth-android 获取 oAuth-token 并在设备上使用账户信息【英文标题】:Socialauth-android get oAuth-token and use account information on device 【发布时间】:2012-12-31 12:06:15 【问题描述】:我正在使用 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()
;
你能回答你自己的问题吗?答案隐藏在此评论中并不明显。谢谢
【参考方案1】:
我发现获取token的方法是
String token = mSocialAdapter.getCurrentProvider().getAccessGrant().getKey();
【讨论】:
以上是关于Socialauth-android 获取 oAuth-token 并在设备上使用账户信息的主要内容,如果未能解决你的问题,请参考以下文章