2012-11-08 25 views
5

Tôi có một số mã điển hình sử dụng Twitter4J để kết nối API Twitter. Họ làm việc tốt trong android 1.x và 2.x. 3.x 4.x Nhưng thất bại trong Android 4.1.1 và 4.1.2 với thiết bị Nexus 7! Nguồn:Không tìm thấy thách thức xác thựcCác cuộc thảo luận có liên quan trên Internet tại

private void retrieveRequestToken() { 
    mSpinner.show(); 
    new Thread() { 
     @Override 
     public void run() { 
      try { 
      mRequestToken = mTwitter.getOAuthRequestToken(Twitter.CALLBACK_URI); 
      mUrl = mRequestToken.getAuthorizationURL(); 
      mWebView.loadUrl(mUrl); 
      } catch (TwitterException e) { 
      mListener.onError(new DialogError(e.getMessage(), -1, Twitter.OAUTH_REQUEST_TOKEN)); 
     } 
    } 
    }.start(); 
} 

Ngoại lệ: No authentication thách thức thảo luận foundRelevant thể được tìm thấy trên Internet tại

Vấn đề hapens khi tôi cố gắng để có được trên OAuthToken ->mTwitter.getOAuthRequestToken(Twitter.CALLBACK_URI);

có ai vui lòng giúp đỡ để điều tra vấn đề này?

Trả lời

5

Tôi đã giải quyết vấn đề chỉ cần đặt giờ và ngày chính xác trên thiết bị !!!! Vào Cài đặt điện thoại, sau đó nhấp vào 'Ngày và Giờ' và chọn 'Tự động' (Vui lòng đảm bảo múi giờ và Thời gian của thiết bị, Ngày chính xác) Nếu thời gian, Ngày và Giờ của bạn không chính xác thì bạn không thể kết nối với twitter .

+0

xác nhận. điều này cũng xảy ra với tôi. – user123321

+0

nhờ thực sự giúp tôi – Alpan

1

Ngày và giờ của tôi đã được đặt chính xác nhưng tôi vừa khởi động lại điện thoại và bắt đầu làm việc

Các vấn đề liên quan