项目设置-项目详情
GET
/api/{owner}/{repo}/edit.json最后修改时间: 10 个月前
请求参数
Path 参数
owner
string
项目拥有者标识
repo
string
项目标识
示例代码
返回响应
成功(200)
HTTP 状态码: 200
内容格式: JSONapplication/json
数据结构
project_id
integer
项目ID
project_name
string
项目名称
project_identifier
string
项目标识
project_description
null
项目描述
project_category_id
null
项目分类ID
project_language_id
integer
项目语言ID
private
boolean
项目是否为私有项目
website
null
项目网站
project_units
array[string]
项目导航配置
lesson_url
null
项目课程地址
permission
string
用户对项目有的权限
当前登录用户对该仓库的操作权限, Manager:管理员,可以在线编辑文件、在线新建文件、可以设置仓库的基本信息; Developer:开发人员,可在线编辑文件、在线新建文件、不能设置仓库信息; Reporter: 报告人员,只能查看信息,不能设置仓库信息、不能在线编辑文件、不能在线新建文件;用户未登录时也会返回Reporter, 说明也只有读取文件的权限
is_transfering
boolean
是否在转移项目
pr_view_admin
boolean
合并请求是否为管理员可见
transfer
null
转移项目信息
is_pinned
boolean
是否为用户精选项目
示例
{
"project_id": 2,
"project_name": "ceshi",
"project_identifier": "ceshi",
"project_description": null,
"project_category_id": null,
"project_language_id": 32,
"private": false,
"website": null,
"project_units": [
"code",
"issues",
"pulls",
"wiki",
"devops",
"versions",
"resources",
"services"
],
"lesson_url": null,
"permission": "Admin",
"is_transfering": false,
"pr_view_admin": false,
"transfer": null,
"is_pinned": false
}
最后修改时间: 10 个月前