0

我需要抓取名人的推文。可以这样做吗?我能够使用 JSoup 从维基百科中抓取数据。我对 twitter 尝试了同样的方法,结果出现了以下错误。我想我没有这样做的权限。我可以使用不同的 API 吗?我是网络抓取的新手。请帮忙。

Exception in thread "main" javax.net.ssl.SSLHandshakeException:   
sun.security.validator.ValidatorException: PKIX path building failed: 
sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid
certification path to requested target
at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Unknown Source)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(Unknown Source)
at com.sun.net.ssl.internal.ssl.Handshaker.fatalSE(Unknown Source)
at com.sun.net.ssl.internal.ssl.Handshaker.fatalSE(Unknown Source)
at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverCertificate(Unknown Source)
at com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(Unknown Source)
at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Unknown Source)
at com.sun.net.ssl.internal.ssl.Handshaker.process_record(Unknown Source)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(Unknown Source)
4

1 回答 1

1

查看微博代理服务器的 Java 源代码,这是一个解析来自 Twitter 的消息和图像的 Web 服务。它使用twitter4j作为私人 Twitter。对于公共 Twitter,它使用Jsoup进行网页抓取。

于 2016-10-06T20:57:22.340 回答