Twitter4j和java Swing

Twitter4j和java Swing,java,twitter,twitter4j,Java,Twitter,Twitter4j,在Twitter4j的版本4中,登录的唯一方法是使用HTTP请求? 我不能像这个样本一样进行身份验证吗 public static void main(String[] args) throws TwitterException{ LoginDialog login = new LoginDialog(); String userName = login.getUserName(); String password = login.getPassword();

在Twitter4j的版本4中,登录的唯一方法是使用HTTP请求? 我不能像这个样本一样进行身份验证吗

public static void main(String[] args) throws TwitterException{
      LoginDialog login = new LoginDialog();
      String userName = login.getUserName();
      String password = login.getPassword();

      try{
          Twitter twitter = new Twitter(userName, password);
          twitter.verifyCredentials();
          JOptionPane.showMessageDialog(login, "Login successful!");
      } catch(TwitterException e){
          JOptionPane.showMessageDialog(login, "Unable to login");
      }
  }

OAuth的一个主要功能是,登录者不必担心站点或应用程序会访问他们的用户名或密码,并且可能会泄露或误用这些信息。

您可以使用此处的示例大纲进行身份验证,您需要一个注册的推特应用程序。如果你想认证其他人,你仍然需要一个注册的twitter应用程序,并且可能需要使用三条腿的授权。所以不,你不能按照你所描述的方式做事