2012-07-18 13 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

相關問題