任何人都知道如何直接使用 twitter 而不要求凭据而不使用 OAuth 库?
我想把凭证直接放在代码中并授权应用程序,然后只看到主页时间线。
我尝试使用 jTwitter 库,但是当我使用 getHomeTimeline 方法时,它会抛出错误“错误请求”。
这是我的代码示例:
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());
}
提前致谢!