我正在使用 BitBucket
的 REST API 获取 branches
。目前返回的是 10 个分支,但它们不是最新的,而是混合的。我正在使用 gentle/bitbucket-api 包进行请求。这是我的代码:
$branchesObject = new Branches();
$branchesObject->getClient()->setApiVersion('2.0')->addListener(new OAuthListener($this->oauthParams));
$contentJson = $branchesObject->all('<account>', '<repo>')->getContent();
$contentArray = json_decode($contentJson, true);
$branches = array_column($contentArray['values'], 'name');
如果我执行
dd($branches)
,输出如下:array:10 [
0 => "branch1"
1 => "branch2"
2 => "branch3"
3 => "branch4"
4 => "branch5"
5 => "branch6"
6 => "branch7"
7 => "branch8"
8 => "branch9"
9 => "branch10"
]
这不是最新的10个分支。API版本为2.0
。有没有办法获取最新的10个分支或所有活动分支?