项目邀请链接生成
GET
/api/{owner}/{repo}/project_invite_links/current_link.json最后修改时间: 1 年前
当前登录(管理员)用户获取项目邀请链接的接口(第一次请求会默认生成role类型为developer和is_apply为true的链接)
请求参数
Path 参数
owner
string
项目拥有者标识
repo
string
项目标识
Query 参数
role
string
必需
项目权限,reporter: 报告者, developer: 开发者,manager:管理员
示例值:
developer
is_apply
string
是否需要审核
示例值:
true
示例代码
返回响应
成功(200)
HTTP 状态码: 200
内容格式: JSONapplication/json
数据结构
id
integer
链接ID
role
string
邀请的角色
is_apply
boolean
邀请是否需要审核
sign
string
邀请标识
expired_at
string
邀请过期的时间
user
object
邀请创建者
id
integer
必需
type
string
必需
name
string
必需
login
string
必需
image_url
string
必需
project
object
邀请所属项目
id
integer
必需
identifier
string
必需
name
string
必需
description
null
必需
is_public
boolean
必需
owner
object
必需
示例成功示例
{
"id": 2,
"role": "developer",
"is_apply": true,
"sign": "f5dc6f8191c234fe2bee3e44c7fd770538af3e1db0e34934b9718c325614f578",
"expired_at": "2023-10-24 16:48",
"user": {
"id": 113,
"type": "User",
"name": "heihei",
"login": "yystopfceshi",
"image_url": "system/lets/letter_avatars/2/H/145_178_168/120.png"
},
"project": {
"id": 17,
"identifier": "testdevops",
"name": "testdevops",
"description": null,
"is_public": true,
"owner": {
"id": 113,
"type": "User",
"name": "heihei",
"login": "yystopfceshi",
"image_url": "system/lets/letter_avatars/2/H/145_178_168/120.png"
}
}
}
最后修改时间: 1 年前