Java 使用twitter4j在twitter中扩展tweets中的链接
嘿,我正在做一个从twitter上的推文中检索数据的项目,我正在收集某些事件的推文,文章中很少有包含一些链接的,很少有扩展的,很少有缩短的,我想把每个推文的链接保存到我的mysql数据库中。我已经找到了扩展url的代码,有人请告诉我,这将为每个缩短url的工作Java 使用twitter4j在twitter中扩展tweets中的链接,java,mysql,twitter,twitter4j,Java,Mysql,Twitter,Twitter4j,嘿,我正在做一个从twitter上的推文中检索数据的项目,我正在收集某些事件的推文,文章中很少有包含一些链接的,很少有扩展的,很少有缩短的,我想把每个推文的链接保存到我的mysql数据库中。我已经找到了扩展url的代码,有人请告诉我,这将为每个缩短url的工作 for(urleEntity-urle:status.geturleEntities()){ System.out.println(urle.getDisplayURL()); System.out.println(urle.getEx
for(urleEntity-urle:status.geturleEntities()){
System.out.println(urle.getDisplayURL());
System.out.println(urle.getExpandedURL());
}
使用该代码,您将从
getDisplayURL
返回:如果提及的URL为shorten,则显示URL;如果未提及shorten URL,则返回null 因此,对于每个URL实体,如果URL被缩短,则需要打印扩展的URL
for (URLEntity urle : status.getURLEntities()) {
if(urle.getExpandedURL()){System.out.println(urle.getExpandedURL());}
else {System.out.println(urle.getDisplayURL());}
}
或者,在您的情况下,将它们保存到数据库中