Camel Twitter端点 - 元数据和属性

时间:2013-09-10 16:17:38

标签: twitter apache-camel

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

1 个答案:

答案 0 :(得分:0)

问题在于您将主体转换为String,因此它会执行twitter主体的toString。如果你不这样做那么你就拥有twitter4j库提供的推文的所有元数据。