如何在Grails Controller中使用twitter api 1.1搜索特定的hashtag

如何在Grails Controller中使用twitter api 1.1搜索特定的hashtag,grails,twitter,Grails,Twitter,我正在使用twitter 1.1 api,我已经在twitter上创建了应用程序,并获得了authToken、secret和Appid,现在我想使用HashTag访问twits。 请帮助我如何使用auth令牌和secret在Grails中使用HashTag检索twit。 提前感谢。我建议您使用该库,它提供了访问Twitter API所需的一切 对于您的情况,它将类似于: Twitter twitter = new TwitterTemplate(consumerKey, consumerSecr

我正在使用twitter 1.1 api,我已经在twitter上创建了应用程序,并获得了authToken、secret和Appid,现在我想使用HashTag访问twits。 请帮助我如何使用auth令牌和secret在Grails中使用HashTag检索twit。 提前感谢。

我建议您使用该库,它提供了访问Twitter API所需的一切

对于您的情况,它将类似于:

Twitter twitter = new TwitterTemplate(consumerKey, consumerSecret, accessToken, accessTokenSecret);
SearchResults results = twitter.searchOperations().search("#spring");
见文件:

要将此库添加为依赖项,请将以下内容放入
BuildConfig

mavenRepo "http://maven.springframework.org/release"
以及:


请参阅Grails dependency config的文档:

我已经成功地在config.groovy.com中添加了社交twitter、consumerKey和ConsumerCret,并按照您提供的复制粘贴了两行代码,但是没有导入twitter和SearchResults的类。因此,它在行代码中给出了错误。
compile 'org.springframework.social:spring-social-twitter:1.0.5.RELEASE'