我已经从http://code.google.com/p/socialauth-android/下载了源代码
上个月工作得很好。
当我现在检查。我不能用推特。它抛出错误。
04-06 14:30:12.130: W/System.err(1595): org.brickred.socialauth.exception.SocialAuthException: Unable to retrieve the access token. Status: 401
04-06 14:30:12.130: W/System.err(1595): at org.brickred.socialauth.util.OAuthConsumer.getAccessToken(OAuthConsumer.java:251)
04-06 14:30:12.130: W/System.err(1595): at org.brickred.socialauth.oauthstrategy.OAuth1.verifyResponse(OAuth1.java:96)
04-06 14:30:12.130: W/System.err(1595): at org.brickred.socialauth.oauthstrategy.OAuth1.verifyResponse(OAuth1.java:106)
04-06 14:30:12.130: W/System.err(1595): at org.brickred.socialauth.provider.TwitterImpl.doVerifyResponse(TwitterImpl.java:174)
04-06 14:30:12.130: W/System.err(1595): at org.brickred.socialauth.provider.TwitterImpl.verifyResponse(TwitterImpl.java:165)
04-06 14:30:12.130: W/System.err(1595): at org.brickred.socialauth.SocialAuthManager.connect(SocialAuthManager.java:183)
04-06 14:30:12.130: W/System.err(1595): at org.brickred.socialauth.android.SocialAuthDialog$SocialAuthWebViewClient$1.run(SocialAuthDialog.java:201)
04-06 14:30:12.130: W/System.err(1595): at java.lang.Thread.run(Thread.java:1020)
我已经检查了,回调url(https://www.google.co.in/),和消费者密钥,和权限(读,写和直接留言)
现在我无法访问twitter。
有什么问题吗?为什么不能访问令牌?
你好,看看https://code.google.com/p/socialauth-android/issues/detail?id=46,似乎是同样的问题。
Twitter最近做了一些更改,这些更改尚未反映在socialauth-android库中,但socialauth-android人员已经提供了一个新的库jar(参见问题注释)。