Как определить, когда пользователь снял репо с GitHub GraphQL API? - PullRequest
0 голосов
/ 28 июня 2018

Используя GitHub GraphQL API, я могу построить график времени, когда пользователи запускали репо:

query { 
  repository(owner:"danvk", name:"source-map-explorer") {
    stargazers(first:100) {
      edges {
        starredAt
        node {
          login
        }
      }
    }
  }
}

Вот ответ:

{
  "data": {
    "repository": {
      "stargazers": {
        "edges": [
          {
            "starredAt": "2015-10-16T16:08:02Z",
            "node": {
              "login": "danvk"
            }
          },
          {
            "starredAt": "2015-10-16T23:23:26Z",
            "node": {
              "login": "risq"
            }
          },
          ...
        ],
      }
    }
  }
}

Если я хочу построить график количества звезд в репо с течением времени, мне также понадобятся события unstar . Можно ли получить доступ к ним с помощью API GraphQL?

...