twitter oauth身份验证android

时间:2010-11-20 10:56:11

标签: android

我正在开发app.its在facebook和twitter.i上发布消息在网上搜索并得到了很多例子,但我与twitter混淆。

如果我使用誓言认证,我应该如何为客户提供登录屏幕。例如

我发现他们正在使用消费者和秘密密钥,我需要通过uname,pword

你可以告诉我这对我很紧急吗

提前致谢

阿斯旺

3 个答案:

答案 0 :(得分:0)

Twitter目前正在使用oAuth,所以无论你得到什么api,他们都会在webview中打开官方的Twitter登录页面,所以你不能使用自己的登录页面,twitter不希望那个.......祝你好运,祝你好运.......

答案 1 :(得分:0)

我使用WebView(用于保存来自twitter.com的登录用户界面)和Signpost进行OAuth身份验证。 There's a good example here

然而,事实证明这是一个不太精彩的移动用户体验 - WebView登录屏幕很糟糕 - 所以我转而使用XAuth代替OAuth,你必须将其应用于Twitter。这样做的好处是,您可以拥有自己的自定义登录UI,而不是基于Web的。不幸的是,Signpost还不支持XAuth,因此我也改为使用JTwitter的精简版本。

答案 2 :(得分:0)

如果您有兴趣使用Singpost和Android的HttpURLConnection获取基于用户名和密码的访问令牌,您可以查看我的帖子。我指的是Twitter XAuth,所以这应该是你想要的。它对我有用。

http://3citydev.blogspot.com/2013/05/how-to-obtain-xauth-access-token-using.html