我正在尝试使用 twitter4j 获取随机流美国推文,但似乎我无法做到这一点。
我决定使用流 api,因为它看起来适合我的目的,但事实是这样。我可以使用方法 sample() 获得随机推文。但它返回随机推文,没有任何过滤美国推文的能力。
所以我使用过滤方法没有任何成功,因为我必须设置跟踪词,这实际上不是我需要的。
我尝试使用 not stream api,似乎可以达到我的目的,但这是血腥的地狱。
有谁知道如何使用stream twitter api订阅美国英语推文?
问问题
988 次
2 回答
0
为什么不在streamin api中使用过滤机制?有一个可选参数,您可以在任何您想要的地方专门设置坐标,那么您将只获得由这些坐标确定的推文。
您可以查看以下链接以获取更多信息:
https://dev.twitter.com/docs/api/1.1/post/statuses/filter
https://dev.twitter.com/docs/streaming-apis/parameters#locations
但是,在 Streaming API 中还没有办法根据语言过滤推文,但搜索 API 具有该功能。
于 2013-12-20T22:17:33.380 回答