如何使用 API 的 stackr 库获取徽章信息?

How to get badge info using the stackr library for the API?

我想使用具有特定用户 ID 的 Stack Exchange API 来获取用户徽章的文本。

我找到了 the stackr library for the Stack Exchange API,并尝试了这个:

# 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 个徽章。



默认顺序是等级,不是日期,所以你会先得到青铜徽章,然后是银徽章,然后是金徽章,与那个图书馆。