Github GraphQl получить количество подписчиков REPOSITORY и список подписчиков

Я использую следующее для поиска в репозиториях по имени запроса "android"

{
  search(query: "android", type: REPOSITORY, first: 50) {
    repositoryCount
    edges {

      node {
        ... on Repository {
          id
          name
          description
          forkCount
          owner{
            avatarUrl
          }
        }
      }
    }
  }
}

Как узнать количество подписчиков РЕПОЗИТОРИЯ и список подписчиков

Заранее спасибо :)

Вы имеете в виду количество людей, которые смотреть репозиторий?

Bertrand Martel 28.10.2018 14:46

@BertrandMartel В поиске github V3 есть подписчики Url Links ... что-то в этом роде

Gowsik K C 28.10.2018 19:09
3
2
337
2

Ответы 2

Сам GitHub API не имеет понятия «подписчик» (самое большее, количество клонов за последние 14 дней)

Сам GraphQL имеет понятие подписки, как описано здесь, но они не для «репозитория».

Вы ищете наблюдатели, в v3 используется терминология subscribers, проверьте это:

{
  search(query: "android", type: REPOSITORY, first: 50) {
    repositoryCount
    edges {
      node {
        ... on Repository {
          nameWithOwner
          watchers(first: 100) {
            totalCount
            nodes{
              login
            }
          }
        }
      }
    }
  }
}

Попробуйте в проводнике

Это кажется более точным, чем мой ответ. +1

VonC 28.10.2018 19:30

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