0

我想从 bitbucket 云的拉取请求中过滤掉已删除的评论。

我尝试了评论 API 端点:https ://api.bitbucket.org/1.0/repositories/lereamede321/test-bitbucket-api/pullrequests/2/comments?q=deleted%3Dfalse&user.username%3Dleremede321 。但是,它不支持对已删除字段进行过滤

我还尝试了活动 API 端点:https ://api.bitbucket.org/2.0/repositories/leremede321/test-bitbucket-api/pullrequests/2/activity ,但它还包括我不想要的更新、评论等。另外,我不确定如何按返回的活动类型过滤并按所有者过滤。

有没有办法解决这个问题?

4

1 回答 1

-1

尝试使用 jq

curl -s -X GET "https://api.bitbucket.org/2.0/repositories/$REPO_OWNER/$REPO_SLUG/pullrequests/$PR_ID/comments?access_token=$AT" | jq ".values[] | select(.deleted==false)"
于 2018-05-02T11:43:08.660 回答