안드로이드 개발 질문/답변
(글 수 45,052)
twitter4j를 이용하여 간단한 클라이언트만드려고하는데요
오류는없는데 실행하면 이런에러가뜨네요
어떤문제인지 당췌 알수가없네여 ㅠㅠ
//TwitterClient.java
오류는없는데 실행하면 이런에러가뜨네요
어떤문제인지 당췌 알수가없네여 ㅠㅠ
//TwitterClient.java
package my.TwitterClient;
import twitter4j.Status; import twitter4j.Twitter; import twitter4j.TwitterException; import twitter4j.TwitterFactory; import twitter4j.http.AccessToken; import twitter4j.http.RequestToken; import android.app.Activity; import android.content.Intent; import android.net.Uri; import android.os.Bundle; import android.util.Log;
public class TwitterClient extends Activity { private static final String TAG = null; /** Called when the activity is first created. */ public static String consumerKey = ""; public static String consumerSecret = ""; public static Uri CALLBACK_URL = Uri.parse("lkc9999://twitter"); private Twitter twitter; private AccessToken acToken; private RequestToken rqToken; private Status status = null; @Override public void onCreate(Bundle savedInstanceState){ twitter = new TwitterFactory().getInstance(); twitter.setOAuthConsumer(consumerKey, consumerSecret); try{ rqToken = twitter.getOAuthRequestToken(CALLBACK_URL.toString()); }catch(TwitterException e){ Log.e(TAG, e.getMessage()); } startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(rqToken.getAuthorizationURL()))); } protected void onNewIntent(Intent intent){ super.onNewIntent(intent); Uri uri = intent.getData(); if(uri != null && CALLBACK_URL.getScheme().equals(uri.getScheme())){ String oauth_verifier = uri.getQueryParameter("oauth_verifier"); try{ acToken = twitter.getOAuthAccessToken(rqToken, oauth_verifier); status = twitter.updateStatus("Test!!!"); }catch(TwitterException e){ Log.e(TAG, e.getMessage()); } } } }