通过GitHub GraphQL API(v4)获取GitHub Repository Insights

时间:2019-09-10 13:31:12

标签: github graphql analytics github-api github-graphql

我想获取有关我的项目被查看,克隆的次数以及流量来自何处的信息。

我目前可以通过单击存储库的Traffic按钮(通过Web界面)来查看此Insights信息。

GitHub v4 GraphQL API中是否有一个架构来检索此信息?

我得到的最接近的是: nodes不包含任何统计数据:

{
  viewer {
    repositories(first: 100) {
      totalCount
      nodes {
        name
        description

      }
      pageInfo {
        endCursor
        hasNextPage
      }
    }
  }
}
// response


{
  "data": {
    "viewer": {
      "repositories": {
        "totalCount": 55,
        "nodes": [
          {
            "name": "Repo Name",
            "description": "Repo Description"
          },
          {
            ...
          }
      }
    }
  }
}

0 个答案:

没有答案