首页 > 解决方案 > Bitbucket REST Api:如何通过调用 rest api 按日期 desc 对所有分支进行排序?

问题描述

我需要获取最新分支的名称。所以,我列出了分支,但列表的顺序不是按创建日期描述的。

下面的 api 调用不起作用。它的响应就像那个“消息”:“无效的字段名称:updated_on”

https://api.bitbucket.org/2.0/repositories/{user_name}/{repo_name}/refs/branches?sort=-updated_on _

谢谢和最好的问候

标签: bitbucketbitbucket-api

解决方案


我找到了答案。所有分支都有目标字段,目标有日期字段。因此,为了按日期对分支进行排序,您需要通过“target.date”指向目标的日期

如下所示:

https://api.bitbucket.org/2.0/repositories/{user_name}/{repo_name}/refs/branches?sort=-target.date _


推荐阅读