1

有没有办法通过 Bitbucket API 获取提交次数并在程序中使用它?我不想显示任何消息或任何内容,只是显示一个部分中所有程序员的提交次数。

我查看了API 文档,但仍然无法做到。

4

1 回答 1

1

您可以使用以下 url 来查询变更集的数量:

https://bitbucket.org/api/1.0/repositories/{account}/{repo}/changesets?limit=0

您必须更改{account}{repo}为帐户更改您想知道的存储库。它将返回一个 JSON,其中包含一个count表示该存储库中提交次数的字段。请记住设置limit=0参数(它提供一般信息而不列出提交本身)。

例子

要使用 curl 命令行工具了解atlassian-pluginsrepo中的提交次数:atlassian

$ curl "https://bitbucket.org/api/1.0/repositories/atlassian/atlassian-plugins/changesets?limit=0"
{"count": 4449, "start": null, "limit": 0, "changesets": []}

检查第一个字段,计数,它表明存储库有1234提交。

于 2014-06-25T14:18:38.403 回答