是否有任何选项可以使用 twitter4j 获得超过 10 个 twitter 热门话题?
Posted
技术标签:
【中文标题】是否有任何选项可以使用 twitter4j 获得超过 10 个 twitter 热门话题?【英文标题】:Is there any option in order to get more than 10 twitter trending topics with twitter4j? 【发布时间】:2021-07-24 20:45:52 【问题描述】:我正在尝试让主题标签在 Twitter 上得到更多使用。其实我用的是twitter4j库,如下图:
Twitter twitter = new TwitterFactory().getInstance();
Trends trends = twitter.getPlaceTrends(1);
for (int i = 0; i < trends.getTrends().length; i++)
if(trends.getTrends()[i].getName().startsWith("#"))
System.out.println(trends.getTrends()[i].getName());
问题是 getPlaceTrends() 返回 10 个热门话题,而我需要超过 10 个(需要 100 个热门话题)。
有什么方法可以获得 100 个热门话题吗?
问候
【问题讨论】:
【参考方案1】:Twitter4j 只是包装了 Twitter 的 trends/place
API 端点,它返回 最多 50 个特定 ID 的热门话题。推特端没有参数设置返回的主题数,所以不可以(1)。
【讨论】:
以上是关于是否有任何选项可以使用 twitter4j 获得超过 10 个 twitter 热门话题?的主要内容,如果未能解决你的问题,请参考以下文章
分类器中的 scikit-learn refit/partial fit 选项
twitter4j.Status 是不是在每条推文上返回地理位置