在 Grails (Twitter) 中消费和保护 OAuth2 API

Consuming and OAuth2 secured API in Grails (Twitter)

我正在尝试使用 Grails 从 Twitter 获取一些推文。 twitter API 现在需要通过 OAuth2 进行身份验证,我之前在其他框架和语言中使用一些 plugins/libraries 很容易完成,但是我似乎无法在 Grails 中找到有效的实现。大多数 google 搜索似乎都显示了与使用 OAuth 作为服务器对用户进行身份验证有关的结果,而我正试图让 Grails 代替客户端。

This plugin 看起来很有希望,但是它的 repo 似乎已损坏,因为以下指向二进制文件的链接导致 404。

https://repo.grails.org/grails/core/org/grails/plugins/twitter/0.2.4/twitter-0.2.4.pom https://repo.grails.org/grails/core/org/grails/plugins/twitter/0.2.4/twitter-0.2.4.jar

有没有人有这样做的工作实施?

原来 twitter 插件的自述文件不正确,build.gradle 中的插件名称应该是 twitter-service 即:

compile "org.grails.plugins:twitter-service:0.2.4"

对于那些试图做类似事情的人,您也可以使用 java twitter4j 库取得成功。