下载网站的内容并在另一个网站上显示(部分)内容

时间:2016-05-03 01:05:11

标签: javascript java automation

我想制作一个可以登录某些网站的程序,例如Gmail,某些新闻网站等。让它下载一些内容(例如重要的电子邮件),并在我制作的某个网站上显示。

这可以用Java完成吗?如果没有,是否有任何'简单'的方法来使用JavaScript(我只是一个noobie)?

感谢。

1 个答案:

答案 0 :(得分:0)

有!试试这个:

    Properties properties = new Properties();
    properties.put("mail.store.protocol", "imaps");
    properties.put("mail.imaps.host", "imap.gmail.com");
    properties.put("mail.imaps.port", "993");
    properties.put("mail.imaps.timeout", "10000");

    Session session = Session.getInstance(properties); 
    IMAPStore store = null;
    Folder inbox = null;

    try {
        store = (IMAPStore) session.getStore("imaps");
        store.connect(username, password);
        ...

这使用IMAP连接到gmail。

如果你想了解更多,这个问题很棒:Right way to display mail from Gmail