Twitter的Java / Grails库:JTwitter,Twitter4J或Grails插件?

我正在寻找将一个新应用程序(可能在Grails中构建)与Twitter集成,并发现有(至少)3个库可供使用。 JTwitter , Twitter4J和Grails插件 。

任何关于每个人的利弊的意见都表示赞赏。

我将此标记为社区维基,因为没有预期的单一答案。

grails插件使用JTwitter。 对我来说Twitter4j看起来更好,因为:

  • 看起来更严重 – 它们提供了git存储库,javadoc,支持矩阵。 JTwitter没有。
  • 在JTwitter页面的底部,它表示如果使用反向链接,则必须包含反向链接。

作为JTwitter的主要开发者,我有点偏颇,但这是我的2美分:

  • 无论哪种方式都没有多少。
  • Twitter4j确实有一个更好看的网站(但他们的代码示例使用基本身份validation并且已过时)。
  • Twitter4J目前涵盖了更多的Twitter API,即流媒体。
  • JTwitter更简洁 – 它使用更少的类来做同样的事情。
  • 当Twitter不稳定时,JTwitter具有更好的exception处理和一些健壮性function。