我想将stack Exchange API带有特定用户ID来获取用户徽章的文本。
我为stack Exchange API找到了 stackr 库,并尝试了以下方法:
# install.packages("devtools")
library(devtools)
devtools::install_github("dgrtwo/stackr")
library(stackr)
stack_users(712603)
,但这仅给出各种徽章的总数。我该如何从每个文本中获取文字?示例:
gold silver bronze
r r ggplot2
我不仅想要徽章的总数,而且想要徽章是什么。
在该库中,使用:
stack_users(712603, "badges")
获得具有描述的徽章并使用以下内容:
stack_users(712603, "badges", num_pages=10, pagesize=100)
获取用户的第一个‡ 1000徽章。
‡ 默认排序是由等级,而不是日期,因此您将首先获得青铜徽章,然后是银色,然后是银色的。