안드로이드 개발 질문/답변
(글 수 45,052)
public static Uri CALLBACK_URL = Uri.parse("OauthTwitter://twitter");
private Twitter twitter;
private AccessToken acToken;
private RequestToken rqToken;
private Status status = null;
public void twitter()
{
twitter = new TwitterFactory().getInstance();
twitter.setOAuthConsumer(consumerKey, consumerSecret);
try {
rqToken = twitter.getOAuthRequestToken(CALLBACK_URL.toString());
System.out.println("DATA====="+rqToken.getAuthenticationURL());
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(rqToken.getAuthorizationURL())));
} catch (TwitterException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
12-02 16:59:54.180: WARN/System.err(14406): 401:Authentication credentials were missing or incorrect.
12-02 16:59:54.180: WARN/System.err(14406): Failed to validate oauth signature and token
12-02 16:59:54.180: WARN/System.err(14406): TwitterException{exceptionCode=[8dda30a8-64934a3a], statusCode=401, retryAfter=0, rateLimitStatus=null, version=2.1.7-SNAPSHOT(build: edd6ee1c26db6d1ede32dc6940b5acb4c48e0d96)}
12-02 16:59:54.180: WARN/System.err(14406): at twitter4j.internal.http.HttpClientImpl.request(HttpClientImpl.java:312)
12-02 16:59:54.180: WARN/System.err(14406): at twitter4j.internal.http.HttpClientWrapper.request(HttpClientWrapper.java:72)
12-02 16:59:54.180: WARN/System.err(14406): at twitter4j.internal.http.HttpClientWrapper.post(HttpClientWrapper.java:103)
12-02 16:59:54.180: WARN/System.err(14406): at twitter4j.http.OAuthAuthorization.getOAuthRequestToken(OAuthAuthorization.java:124)
12-02 16:59:54.180: WARN/System.err(14406): at twitter4j.TwitterOAuthSupportBaseImpl.getOAuthRequestToken(TwitterOAuthSupportBaseImpl.java:87)
12-02 16:59:54.180: WARN/System.err(14406): at twitter4j.Twitter.getOAuthRequestToken(Twitter.java:56)
12-02 16:59:54.180: WARN/System.err(14406): at kr.go.keis.jobyoung.search.DetailInfo_Search.twitter(DetailInfo_Search.java:343)
12-02 16:59:54.180: WARN/System.err(14406): at kr.go.keis.jobyoung.search.DetailInfo_Search.onClick(DetailInfo_Search.java:692)
12-02 16:59:54.180: WARN/System.err(14406): at android.view.View.performClick(View.java:2408)
12-02 16:59:54.180: WARN/System.err(14406): at android.view.View$PerformClick.run(View.java:8816)
12-02 16:59:54.180: WARN/System.err(14406): at android.os.Handler.handleCallback(Handler.java:587)
12-02 16:59:54.180: WARN/System.err(14406): at android.os.Handler.dispatchMessage(Handler.java:92)
12-02 16:59:54.180: WARN/System.err(14406): at android.os.Looper.loop(Looper.java:123)
12-02 16:59:54.190: WARN/System.err(14406): at android.app.ActivityThread.main(ActivityThread.java:4627)
12-02 16:59:54.190: WARN/System.err(14406): at java.lang.reflect.Method.invokeNative(Native Method)
12-02 16:59:54.190: WARN/System.err(14406): at java.lang.reflect.Method.invoke(Method.java:521)
12-02 16:59:54.190: WARN/System.err(14406): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
12-02 16:59:54.190: WARN/System.err(14406): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
12-02 16:59:54.190: WARN/System.err(14406): at dalvik.system.NativeStart.main(Native Method)
선언 변수와 함수입니다.
rqToken = twitter.getOAuthRequestToken(CALLBACK_URL.toString()); 에러가 발생합니다. ㅠㅠ
무엇이 잘못되어 발상하는 오류인지 아신는분 답변 부탁 드립니다.
목표를 이룹시다! !