我正在尝试使用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
返回的日期时间给出了不同的时间,有没有办法在默认分支中检索上次提交时间?
答案 0 :(得分:1)
关于版本号:
关于推特时间,检查时移是否存在差异(UTC与其他时间的关系)