首页 > 解决方案 > GitHub v4 API:计算评论的内容特定反应计数

问题描述

我正在尝试使用 Github v4 API (GraphQL) 获取每个内容的反应计数。谁能建议我怎样才能做到这一点?

Github 支持以下反应:

THUMBS_UP
THUMBS_DOWN
LAUGH
HOORAY
CONFUSED
HEART
ROCKET
EYES

对于每个反应,我想要一个计数来表示做出反应的人数。例如。我指的是这个评论 - > #2190

标签: graphqlgithub-api-v4

解决方案


Github API 提供了一个叫做反应组的功能。请参阅以下查询...

{
  repository(owner: "sindresorhus", name: "refined-github") {
    issue(number: 2190) {
      reactionGroups {
        content
        users {
          totalCount
        }
      }
    }
  }
}

希望这能解决您的问题!


推荐阅读