2012-07-18 62 views
1

我正在研究一个应用程序,我必须从现有代码创建一个新项目。父项目包含Twitter支持类,Twitter在该应用程序中正常工作。但在新创建的项目中,Twitter会抛出以下错误:OAuthNotAuthorizedException,当在Android应用程序中运行twitter时

oauth.signpost.exception.OAuthNotAuthorizedException: Authorization failed (server replied 
with a 401). This can happen if the consumer key was not correct or the signatures did not 
match. 

这对我来说很奇怪。 Twitter不起作用。但是,如果我运行旧的代码段,它的作品...为什么不在新的?两个项目中Twitter实施之间没有区别。我已经验证了设备上的日期/时间..但这不是问题。请任何帮助..?

回答

1

随着你已发布它几乎不可能帮助你。我可以提供一些帮助:

首先检查您从Twitter获得的密钥(秘密和身份证)。

检查您的权限(可能有这个权利,因为它是从Twitter的响应)

然后检查您的验证过程将确定。也就是说,如果请求是正确签署的,那么请检查auth回调,如果处理正确(您的实现如何返回oauth令牌?)。

+0

@ DArkO ...那么问题是与回调...感谢提到所有需要的步骤来验证Twitter身份验证.... – 2012-07-19 05:25:00

相关问题