BitBucket 1.0 REST API检索存储库的所有Pull-Requests

时间:2017-10-10 22:53:26

标签: bitbucket bitbucket-api

当我卷曲其余的api时,我得到一个空的回复,但我知道有拉请求打开。

bitbucket存储中的设置是什么,允许任何人在未经过身份验证的情况下查看/读取拉取请求?

curl -X GET https://bitbucket/rest/api/1.0/projects/{project}/repos/{repo}/pull-requests

响应:

{
    "size": 0,
    "limit": 25,
    "isLastPage": true,
    "values": [],
    "start": 0
}

3 个答案:

答案 0 :(得分:2)

尝试curl -X GET https://bitbucket/rest/api/1.0/projects/ {project} / repos / {repo} / pull-requests?state = ALL。

您可以在https://developer.atlassian.com/static/rest/bitbucket-server/latest/bitbucket-rest.html#idm140236731714560

找到针对此特定API调用的更多选项

答案 1 :(得分:1)

这对我有用: curl -D- -u用户:密码-X GET -H“内容类型:应用程序/ json” -X GET https://bitbucket.com/rest/api/1.0/projects/ONEP/repos/oneplanner/pull-requests?state=OPEN

答案 2 :(得分:0)

要检查特定PR的状态,请执行以下操作:

curl -X GET https://bitbucket/rest/api/1.0/projects/{project}/repos/{repo}/pull-requests/{pr-id}