Twitter4j 라이브러리를 사용하고 있습니다. 팔로워에게 직접 메시지를 보낼 수 없습니다. Android Twitter4j lib를 사용하여 DirectMessage를 보내는 방법은 무엇입니까?
404
가 :new Thread(new Runnable() {
@Override
public void run() {
// TODO Auto-generated method stub
DirectMessage message = null;
try {
message = twitter.sendDirectMessage(friendId, messsage);
Log.d(" *** Twiiter Sent message **** ", "Sent Message is : "
+ message.getText() + " \t Sender name: "
+ message.getRecipientScreenName());
} catch (TwitterException e) {
e.printStackTrace();
}
}
}).start();
나는 다음과 같은 예외지고있어 무효 URI 요청을하거나 자원은 사용자로, 요청, 존재하지 않습니다. 요구 된 형식이 요구 된 메소드에 의해 지원되어 있지 않은 경우도 돌려 주어집니다.
11-13 16 : 46 : 메시지 - - 죄송합니다, 해당 페이지가 존재하지 않는 코드 (34 개)
관련 토론에서 인터넷에서 찾을 수 있습니다 55.481 (1990)를 System.err/W : http://www.google.co.jp/search?q=9bf58966 또는 11-13 16 : 46 : 55.481 : W/System.err (1990) : http://www.google.co.jp/search?q=17d1fbfd 11-13 16 : 46 : 55.481 : W/System.err (1990) : TwitterException {exceptionCode = [9bf58966-17d1fbfd] , statusCode = 404, message = 죄송합니다, 해당 페이지가 존재하지 않습니다. code = 34, retryAfter = -1, rateLimitStatus = null, version = 4.0.1} 11-13 16 : 46 : 55.481 : W/System.err (1990) : twitter4j.HttpClientImpl.handleRequest (HttpClientImpl.java:164) 에서 11 월 13 일 16 : 46 : 55.481 : W/System.err (1990) : twitter4j.HttpClientBase.request (HttpClientBase.java:53) 11-13 16 : 46 : 55.481 : W/System.err (1990) : (TwitterImpl.java : 2004) 11-13 16 : 46 : 55.481 : W/System.err (1990) : : 46 : 55.481 : w/System.err (1990) : twitter4j.TwitterImpl.sendDirectMessage (TwitterImpl.java:368) 11-13 16 : 46 : 55.481 : W/System.err (1990) : at com.dman .tweetfragment.Fragments.MainFragment $ 6.run (MainFragment.java:993) 11-13 16 : 46 : 55.481 : W/System.err (1990) : java.lang.Thread.run (Thread.java:856) 11-13 16 : 46 : 55.481 : W/dalvikvm (1990) : threadid = 24 : 포착되지 않은 예외로 종료되는 스레드 (그룹 = 0xa6296288)
여기에 귀중한 제안을하십시오. 감사합니다.