【发布时间】:2018-03-21 13:46:33
【问题描述】:
我正在尝试使用 Github API v4 检索公共回购的最后一次提交和发布数量,以下是我的查询:
{
repository(owner: "tensorflow", name: "tensorflow") {
id
name
releases {
totalCount
}
pushedAt
}
}
我得到的输出是:
{
"data": {
"repository": {
"id": "MDEwOlJlcG9zaXRvcnk0NTcxNzI1MA==",
"name": "tensorflow",
"releases": {
"totalCount": 49
},
"pushedAt": "2018-03-21T03:28:59Z"
}
}
}
API 返回的版本数为 49,但如果您查看repo page,则此时的版本数为 51。 知道为什么这两个值不同吗?您如何检索在 repo 页面中看到的值?
pushedAt 返回的日期时间也给出了不同的时间,有没有办法在默认分支中检索上次提交时间?
【问题讨论】:
标签: graphql github-api