2
我爲我的android應用程序使用twitter4j進行授權。getOAuthRequestToken在使用twitter4j時返回null
我已將我的使用者密鑰和使用者密鑰存儲在資源目錄中。
我創建了一個Twitter和RequestToken對象這樣
private Twitter twitter;
private RequestToken currentRequestToken;
我有會從Twitter獲取的OAuth請求令牌我的方法。
public String beginAuthorization() {
try {
if(currentRequestToken == null) {
currentRequestToken = twitter.getOAuthRequestToken();
}
String authURL = currentRequestToken.getAuthorizationURL();
return authURL;
} catch (TwitterException e) {
Log.i("NOTES", "In the twitter exception");
e.printStackTrace(); // print simple stack trace on
}
return null;
}
我在這裏得到的錯誤是行空指針異常這裏我所說的 twitter.getOAuthRequestToken();
我試圖尋找代碼段和網上搜索 無論我發現同樣的方法調用,對我來說,它沒有工作,拋出異常。
我無法弄清楚這裏有什麼問題,我在清單文件中設置了INTERNET
權限。
我面臨同樣的問題。它在工作之前。 – user1767260
您是否使用回調URL執行 – user1767260
您是否執行了twitter.getOAuthRequestToken();在AsyncTask中?你有錯誤日誌嗎? – Daiwei