我已經在Twitter開發人員網站上註冊了我的應用程序,並獲得了一些OAuth憑證(消費者密鑰,消費者密鑰,請求令牌URL等)。我已將回調網址留爲空白。 IOS和Android.Without回調URL的應用程序工作在IOS但android.When不工作我已經試過Android應用程序中的Twitter集成
requestToken = twitter
.getOAuthRequestToken(Constants.TWITTER_CALLBACK_URL);
我得到的異常,因爲
10月2日至28日:52:27.337:W /System.err(666):401:身份驗證憑據 (https://dev.twitter.com/pages/auth)丟失或不正確。確保 您已設置有效的使用者密鑰/密碼,訪問令牌/密碼,並且系統時鐘同步 。 02-28 10:52:27.337:W/System.err(666): 02-28 10:52:27.337: W/System.err(666):02-28 10:52:27.337:W/System .ERR(666):
/OAuth的/ request_token 10月2日至28日:52:27.337: W/System.err的(666):桌面應用程序僅支持 oauth_callback值 'OOB'
然後我已經嘗試沒有回調URL
requestToken = twitter
.getOAuthRequestToken();
當我試圖登錄我被重定向到一個頁面(仍然在網絡活動中)向我祝賀,我已授予我應用程序訪問我的Twitter帳戶,並給我一個針腳輸入需要的地方,而不是重定向到我的應用程序。
如何在Android中不使用回調網址的情況下登錄到twitter? 在此先感謝。
public static final String CALLBACK_URL =「twitterapp:// connect」;你有沒有試過這個......? – 2013-02-28 06:36:49
@AshishJani而不是Constants.TWITTER_CALLBACK_URL?我沒有提供回調URL,而registration.so我總是得到異常401:驗證信用卡丟失 – user1767260 2013-02-28 06:44:12
我已經使用CALLBACK_URL =「twitterapp:// connect」;它對我來說很好,你可以在你的TWITTER_CALLBACK_URL中嘗試一下 – 2013-02-28 07:02:37