鉴于存在GitHub问题,有没有办法通过API获取引用该问题的pull请求?
该信息显示在GitHub html页面中,但我在API文档中看不到任何内容。
真的有可能吗?
答案 0 :(得分:0)
有没有办法通过API获取引用该问题的拉取请求
不直接。
即使是reverse is not possible,拉取请求也会有一个链接“issue
”指向...本身。
但正如the issue API中提到的那样:
过去,拉动请求和问题比现在更加紧密 就API而言,每个拉取请求都是一个问题,但不是每个问题都是拉取请求。
此端点也可能在响应中返回
pull requests
。如果问题是拉取请求,则该对象将包含pull_request密钥。
因此,您需要列出拉取请求的注释(使用Issue Comments API,因为PR上的注释已完成),并解析所述注释以查找对问题的引用。