项目详情
GET
/api/{owner}/{repo}/detail.json最后修改时间: 1 年前
请求参数
Path 参数
owner
string
必需
repo
string
必需
示例代码
返回响应
成功(200)
HTTP 状态码: 200
内容格式: JSONapplication/json
数据结构
content
null
仓库简介
website
null
仓库网址
lesson_url
null
课程地址
identifier
string
项目标识
invite_code
string
项目邀请码
name
string
项目名称
description
null
项目描述
project_id
integer
项目ID
repo_id
integer
仓库ID
issues_count
integer
项目疑修数量
pull_requests_count
integer
项目合并请求数量
project_identifier
string
项目标识
praises_count
integer
项目点赞数量
forked_count
integer
项目复刻数量
watchers_count
integer
项目关注数量
versions_count
integer
项目里程碑数量
version_releases_count
integer
项目里程碑数量
version_releasesed_count
integer
项目已发布里程碑数量
permission
string
项目权限
Admin:平台管理员,Manager:项目管理员,Developer: 项目开发者, Reporter: 项目报告者
mirror_url
null
镜像地址
mirror
boolean
是否为镜像项目
type
integer
项目类型
0 普通项目 1 普通镜像项目 2 同步镜像项目
open_devops
boolean
是否开启devops
topics
array [object {2}]
项目搜索标签
id
integer
必需
name
string
必需
watched
boolean
是否关注
praised
boolean
是否点赞
status
integer
项目状态
forked_from_project_id
null
项目复刻来源项目ID
size
string
仓库大小
ssh_url
string
项目ssh克隆地址
clone_url
string
项目http克隆地址
default_branch
string
仓库默认分支
empty
boolean
仓库是否为空
full_name
string
仓库全称
private
boolean
仓库是否为私有项目
license_name
null
仓库许可证名称
branches_count
integer
仓库分支总数
tags_count
integer
仓库标签总数
author
object
仓库拥有者
id
integer
必需
login
string
必需
type
string
必需
name
string
必需
image_url
string
必需
示例成功示例
{
"content": null,
"website": null,
"lesson_url": null,
"identifier": "testdevops",
"invite_code": "6YF8y4",
"name": "testdevops",
"description": null,
"project_id": 17,
"repo_id": 17,
"issues_count": 1,
"pull_requests_count": 0,
"project_identifier": "testdevops",
"praises_count": 0,
"forked_count": 0,
"watchers_count": 0,
"versions_count": 0,
"version_releases_count": 0,
"version_releasesed_count": 0,
"permission": "Owner",
"mirror_url": null,
"mirror": false,
"type": 0,
"open_devops": false,
"topics": [
{
"id": 8,
"name": "javascript"
},
{
"id": 7,
"name": "python"
}
],
"watched": false,
"praised": false,
"status": 1,
"forked_from_project_id": null,
"size": "141.0 KB",
"ssh_url": "virus@127.0.0.1:yystopfceshi/testdevops.git",
"clone_url": "http://127.0.0.1:10082/yystopfceshi/testdevops.git",
"default_branch": "master",
"empty": false,
"full_name": "yystopfceshi/testdevops",
"private": false,
"license_name": null,
"branches_count": 2,
"tags_count": 0,
"author": {
"id": 113,
"login": "yystopfceshi",
"type": "User",
"name": "heihei",
"image_url": "system/lets/letter_avatars/2/H/145_178_168/120.png"
}
}
最后修改时间: 1 年前