クレデンシャルを要求せず、OAuth ライブラリを使用せずに Twitter を直接使用する方法を知っている人はいますか?
資格情報をコードに直接入力してアプリを承認し、ホーム タイムラインだけを表示したいと考えています。
jTwitter ライブラリを使用してみましたが、メソッド getHomeTimeline を使用すると、「Bad request」というエラーがスローされます。
これが私のコード例です:
try {
winterwell.jtwitter.Twitter tw = new winterwell.jtwitter.Twitter("UserName","Password");
List<winterwell.jtwitter.Twitter.Status> ls = tw.getHomeTimeline();
for (winterwell.jtwitter.Twitter.Status status : ls) {
System.out.println("@" + status.getUser().getScreenName() + " - " + status.getText());
}
}
catch (TwitterException e) {
e.printStackTrace();
System.out.println("Failed to get timeline: " + e.getMessage());
}
前もって感謝します!