GitHub v4 API: вычисление количества реакций для конкретного контента на комментарий

Я пытаюсь получить количество реакций для каждого контента с помощью API Github v4 (GraphQL). Может ли кто-нибудь подсказать, как я могу этого добиться?

Github поддерживает следующие реакции:

THUMBS_UP
THUMBS_DOWN
LAUGH
HOORAY
CONFUSED
HEART
ROCKET
EYES

Для каждой реакции я хочу подсчитать количество отреагировавших людей. Например, Я имею в виду этот комментарий -> #2190.

1 ответ

Решение

Github API предоставляет функцию, называемую группой реакции. Обратитесь к следующему запросу...

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

Надеюсь, это решит вашу проблему!

Другие вопросы по тегам