You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Bitbucket API实现PR行内评论请求失败求助

解决Bitbucket API提交PR行内评论定位错误的问题

你调用API提交PR行内评论时,评论出现在PR末尾而非指定行,核心原因是请求体的inline对象缺少**commit_id参数**——Bitbucket需要这个参数关联PR中的具体提交,才能定位到对应版本文件的行位置。

修正后的请求体示例:

{
    "content": {
        "raw": "will this work on one line?"
    },
    "inline": {
        "from": 6,
        "to": 7,
        "path": "style.css",
        "commit_id": "a1b2c3d4e5f6g7h8i9j0" // 替换为PR中目标提交或源提交的哈希值
    }
}

补充说明:

  • commit_id可从PR的提交列表中获取,通常使用PR源分支的最新提交哈希,或目标分支的基础提交哈希。
  • 若需指定评论针对源分支(LEFT)还是目标分支(RIGHT)的行,可额外添加"side": "LEFT"或"side": "RIGHT"参数,默认值为RIGHT。

内容的提问来源于stack exchange,提问作者Renee Petit

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.23 11:18:28