Cam有人建议,无论如何都要检索Camel支持的Twitter Streaming端点的所有属性和元数据。这是我的路由定义,它只返回Time和Tweet文本,而不是Status对象中存储的其他属性和元数据 -
from("twitter://streaming/filter?type=event&keywords=" + searchTerm)
.convertBodyTo(String.class)
.to("log:tweet")
这是例如 -
的输出Tue Sep 03 14:08:27 EDT 2013 (Pritz97) I love the new design! http://t.co/c8CTccjGBJ's latest iOS version is now live! #iosapp #iPhone http://t.co/hG1KEgvfruTue
Tue Sep 03 14:10:50 EDT 2013 (l1v1nfunky) Reign of Dragons iOS/Android #ReignD http://t.co/lVtd5cWTkZ
请建议我如何获取所有数据/属性。 谢谢! Chriatie
答案 0 :(得分:0)
问题在于您将主体转换为String,因此它会执行twitter主体的toString。如果你不这样做那么你就拥有twitter4j库提供的推文的所有元数据。