GitLink
  1. 合并请求
GitLink
  • 附件
    • 上传文件
      POST
  • 许可证
    • 许可证列表
      GET
  • 忽略文件
    • 忽略文件列表
      GET
  • 用户
    • 创建一个用户
      POST
    • Public Keys列表
      GET
    • Public Keys创建
      POST
    • Public Keys删除
      DELETE
    • 当前用户信息
      GET
    • 用户信息更改
      PUT
    • 用户项目列表
      GET
    • 用户消息列表
      GET
    • 用户阅读消息
      POST
    • 用户删除消息
      DELETE
    • 用户消息创建
      POST
    • 平台消息设置
      GET
    • 用户消息设置列表
      GET
    • 用户消息设置更新
      POST
    • 用户星标项目列表
      GET
    • 用户星标项目更新
      POST
    • 用户星标项目排序
      PUT
    • 新建一个反馈建议
      POST
    • 用户近期活动统计
      GET
    • 用户贡献度统计
      GET
    • 用户开发能力
      GET
    • 用户角色定位
      GET
    • 用户专业定位
      GET
    • 待办事项-接受项目
      GET
    • 用户接受迁移
      POST
    • 用户拒绝迁移
      POST
    • 待办事项-项目申请
      GET
    • 用户接受申请
      POST
    • 用户拒绝申请
      POST
    • 用户发送邮箱验证码
      GET
    • 用户验证邮箱验证码
      POST
    • 用户验证密码
      POST
    • 用户验证邮箱
      POST
    • 用户更改邮箱
      PATCH
    • 用户更改手机号
      PATCH
    • 用户更改密码
      POST
    • 用户注销检测
      POST
    • 用户注销
      DELETE
  • 组织
    • 组织团队下新增所有的项目
    • 组织团队下删除所有的项目
    • 获取所有组织列表
  • 项目
    • 关注一个项目
    • 取消关注一个项目
    • 点赞一个项目
    • 取消点赞一个项目
    • 项目邀请链接生成
    • 获取邀请链接信息
    • 通过链接接受邀请
    • 加入项目
    • 退出项目
    • 项目列表
    • 推荐项目列表
    • fork项目
    • 创建项目
    • 创建镜像项目
    • 同步镜像
    • 更新项目(基础信息)
    • 更新项目
    • 删除项目
    • 项目主页
    • 项目导航列表
    • 获取所有的项目搜索标签
    • 为项目创建一个搜索标签
    • 删除项目一个搜索标签
    • 项目详情
    • 项目详情(简版)
    • 项目设置-项目详情
    • 项目设置-项目导航
    • 项目设置-更改项目导航
    • 获取项目贡献者代码行数
    • 转移项目-管理的组织列表
    • 转移项目
    • 取消转移项目
    • 获取项目贡献者列表(代码行)
    • 获取项目贡献者列表
    • 获取项目开发语言
    • 获取项目分支列表
    • 获取项目分支列表(无分页)
    • 创建一个项目分支
    • 删除一个项目分支
    • 更新项目默认分支
    • 恢复一个项目分支
    • 获取项目标签列表
    • 获取所有标签列表(无分页)
    • 获取一个项目标签
    • 删除一个项目标签
    • 添加一个项目成员
    • 删除一个项目成员
    • 更改项目成员权限
    • 项目成员列表
    • 获取项目所有文件
    • 提交文件到项目
    • 获取项目代码目录
    • 获取项目代码子目录或者文件
    • 获取项目README文件
    • 获取文件树列表
    • 获取项目blobs内容
    • 获取项目提交列表
    • 获取单个提交的变更文件列表
    • 获取单个提交的diff信息
    • 获取单个文件的blame信息
    • 获取比较提交的diff信息
    • 创建一个文件
    • 删除一个文件
    • 更新一个文件
    • 替换一个文件
    • 获取项目关注列表
    • 获取项目点赞列表
  • 疑修
    • 疑修状态列表
    • 疑修发布人列表
    • 疑修负责人列表
    • 里程碑列表
    • 获取一个里程碑以及疑修(合并请求TODO)
    • 更新一个里程碑
    • 创建一个里程碑
    • 删除一个里程碑
    • 更新一个里程碑状态
    • 疑修优先级列表
    • 项目标记列表
    • 创建一个项目标记
    • 更新一个项目标记
    • 删除一个项目标记
    • 疑修列表
    • 获取一个疑修
    • 创建一个疑修
    • 更新一个疑修
    • 批量更新疑修
    • 删除一个疑修
    • 批量删除疑修
    • 项目所有成员列表
    • 获取疑修下评论或操作记录列表
    • 创建一个疑修的评论
    • 修改疑修评论的内容
    • 删除一个疑修评论
    • 获取疑修评论的子评论列表
  • 合并请求
    • 获取合并请求列表
      GET
    • 获取一个合并请求
      GET
    • 创建一个合并请求
      POST
    • 更新一个合并请求
      PUT
    • 拒绝一个合并请求
      POST
    • 通过一个合并请求
      POST
    • 获取一个合并请求变更文件列表
      GET
    • 获取一个合并请求变更文件列表(简版)
      GET
    • 获取一个合并请求提交列表
      GET
    • 获取两个分支、标签、提交标识之间的比较内容
      GET
    • 获取两个分支、标签、提交标识之间的变更文件列表
      GET
    • 获取合并请求版本列表
      GET
    • 获取合并请求版本之间的Diff
      GET
    • 获取合并请求审查列表
      GET
    • 创建一个合并请求审查
      POST
    • 获取合并请求审查评论列表
      GET
    • 创建一个合并请求审查评论
      POST
    • 修改一个合并请求审查评论
      PUT
    • 删除一个合并请求审查评论
      DELETE
    • 创建一个合并请求评论
      POST
    • 删除一个合并请求评论
      DELETE
  • 发行版
    • 创建发行版
    • 编辑发行版
    • 更新发行版
    • 删除发行版
    • 查看发行版
    • 获取发行版列表
  • 数据集
    • 创建数据集
    • 更新数据集
    • 数据集详情+列表
    • 查询数据集列表
    • 删除数据集附件
  • WebHook
    • Webhook列表
    • Webhook创建
    • Webhook删除
    • Webhook详情
    • Webhook更新
    • Webhook历史推送列表
    • Webhook测试推送
  • Oauth2
    • 用户登录(用户名密码)
    • 用户登录(客户端模式)
    • 刷新token
  • Wiki
    • wiki功能接口
      • createWiki
      • deleteWiki
      • getWiki
      • updateWiki
      • wikiPages
    • wiki导入导出接口
      • 上传文件
      • 导出Wiki-wrapper
  1. 合并请求

获取合并请求审查评论列表

测试环境
测试环境
GET
https://testforgeplus.trustie.net
/api/v1/{owner}/{repo}/pulls/{index}/journals.json
最后修改时间:2025-02-07 02:43:27

请求参数

Authorization
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token
示例:
Authorization: Bearer ********************
Path 参数
owner
string 
项目拥有者用户标识
必需
repo
string 
项目标识
必需
index
string 
合并请求序号
必需
Query 参数
keyword
string 
搜索关键词
可选
review_id
string 
审查ID
可选
need_respond
string 
是否需要回应
可选
示例值:
true
state
string 
可选
状态, opened: 开启的, resolved: 已解决的, disabled: 无效的
parent_id
integer 
父评论ID
可选
path
string 
评论文件路径
可选
is_full
string 
可选
是否展示全部评论(包括回复)
示例值:
true
sort_by
string 
可选
排序字段 created_on: 创建时间, updated_on: 更新时间
sort_direction
string 
可选
排序类型 desc: 倒序, asc: 正序
Cookie 参数
autologin_trustie
string 
可选
默认值:
3acc38c27d61a347f5c16fbca2c4964b181a2f79

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://testforgeplus.trustie.net/api/v1///pulls//journals.json' \
--header 'Cookie: autologin_trustie=3acc38c27d61a347f5c16fbca2c4964b181a2f79'

返回响应

🟢200成功
application/json
Body
total_count
integer 
评论总数
必需
journals
array [object {15}] 
必需
id
integer 
评论ID
可选
note
string 
评论内容
可选
commit_id
null 
提交标识
可选
line_code
string 
评论行数
可选
path
string 
评论文件路径
可选
diff
object 
评论文件diff内容
可选
need_respond
boolean 
评论是否要回应
可选
state
string 
评论状态
可选
opened: 开启的, resolved: 已解决的, disabled: 无效的
parent_id
integer 
父评论ID
可选
user
object 
评论创建者
可选
review
object 
评论所属评审
可选
resolveer
object 
评论解决者
可选
resolve_at
string 
评论解决时间
可选
created_at
string 
评论创建时间
可选
updated_at
string 
评论更新时间
可选
示例
{
    "total_count": 1,
    "journals": [
        {
            "id": 200,
            "note": "测试评论修改",
            "commit_id": null,
            "line_code": "70eede447ccc01c1902260fd377af5d90be28e0d_0_29",
            "path": "Gemfile.lock",
            "diff": {},
            "need_respond": true,
            "state": "resolved",
            "parent_id": nil,
            "user": {
                "id": 2,
                "type": "User",
                "name": "heh",
                "login": "yystopf",
                "image_url": "system/lets/letter_avatars/2/H/188_239_142/120.png"
            },
            "review": {
                "reviewer": {
                    "id": 2,
                    "type": "User",
                    "name": "heh",
                    "login": "yystopf",
                    "image_url": "system/lets/letter_avatars/2/H/188_239_142/120.png"
                },
                "pull_request": {
                    "id": 163,
                    "title": "新合并请求1",
                    "body": null,
                    "head": "master_1",
                    "base": "master",
                    "is_original": false,
                    "index": 1,
                    "status": "closed",
                    "issue": {
                        "id": 260,
                        "author": {
                            "id": 2,
                            "type": "User",
                            "name": "heh",
                            "login": "yystopf",
                            "image_url": "system/lets/letter_avatars/2/H/188_239_142/120.png"
                        },
                        "priority": null,
                        "version": null,
                        "journals_count": 0,
                        "issue_tags": null
                    },
                    "reviewers": [],
                    "journals_count": 9
                },
                "id": 10,
                "commit_id": "1",
                "content": "新建一个审查",
                "status": "common",
                "created_at": "2022-07-26 11:45"
            },
            "resolveer": {
                "id": 2,
                "type": "User",
                "name": "heh",
                "login": "yystopf",
                "image_url": "system/lets/letter_avatars/2/H/188_239_142/120.png"
            },
            "resolve_at": "2022-07-27 14:50",
            "created_at": "2022-07-27 14:31",
            "updated_at": "2022-07-27 14:50"
        }
    ]
}
修改于 2025-02-07 02:43:27
上一页
创建一个合并请求审查
下一页
创建一个合并请求审查评论
Built with