获取某个用户的公开仓库
GET/api/v5/users/:username/repos
Request
Path Parameters
username stringrequired
用户名(username/login)
Query Parameters
access_token stringrequired
用户授权码
type string
用户创建的仓库(owner),用户个人仓库(personal),用户为仓库成员(member),所有(all)。默认: 所有(all)
sort string
排序方式: 创建时间(created),更新时间(updated),最后推送时间(pushed),仓库所属与名称(full_name)。默认: full_name
direction string
如果sort参数为full_name,用升序(asc)。否则降序(desc)
page integer
当前的页码
per_page integer
每页的数量,最大为 100,默认 20
Responses
- 200
成功响应
Response Headers
- application/json
- Schema
- Example (auto)
- Example
Schema
- Array [
- Array [
- ]
- Array [
- ]
- ]
idinteger
full_namestring
human_namestring
urlstring
namespace object
idinteger
typestring
namestring
pathstring
html_urlstring
pathstring
namestring
descriptionstring
status仓库状态,0:开始(表示仓库未归档),2:关闭(表示仓库已归档) (string)
ssh_url_to_repostring
http_url_to_repostring
web_urlstring
homepagestring
membersstring[]
assignee object[]
idstring
loginstring
namestring
avatar_urlstring
html_urlstring
typestring
forks_countinteger
stargazers_countinteger
project_labels object[]
object
relationstring
permission object
pullinteger
pushinteger
admininteger
internalinteger
open_issues_countinteger
has_issueinteger
watchedinteger
watchers_countinteger
assignees_numberinteger
enterprise object
idinteger
pathstring
html_urlstring
typestring
default_branchstring
forkinteger
owner object
idstring
loginstring
namestring
typestring
assigner object
idstring
loginstring
namestring
typestring
issue_template_sourcestring
privateinteger
publicinteger
gitee object
starinteger
forkinteger
watchinteger
[
{
"id": 0,
"full_name": "string",
"human_name": "string",
"url": "string",
"namespace": {
"id": 0,
"type": "string",
"name": "string",
"path": "string",
"html_url": "string"
},
"path": "string",
"name": "string",
"description": "string",
"status": "string",
"ssh_url_to_repo": "string",
"http_url_to_repo": "string",
"web_url": "string",
"homepage": "string",
"members": [
"string"
],
"assignee": [
{
"id": "string",
"login": "string",
"name": "string",
"avatar_url": "string",
"html_url": "string",
"type": "string"
}
],
"forks_count": 0,
"stargazers_count": 0,
"project_labels": [
{}
],
"relation": "string",
"permission": {
"pull": 0,
"push": 0,
"admin": 0
},
"internal": 0,
"open_issues_count": 0,
"has_issue": 0,
"watched": 0,
"watchers_count": 0,
"assignees_number": 0,
"enterprise": {
"id": 0,
"path": "string",
"html_url": "string",
"type": "string"
},
"default_branch": "string",
"fork": 0,
"owner": {
"id": "string",
"login": "string",
"name": "string",
"type": "string"
},
"assigner": {
"id": "string",
"login": "string",
"name": "string",
"type": "string"
},
"issue_template_source": "string",
"private": 0,
"public": 0,
"gitee": {
"star": 0,
"fork": 0,
"watch": 0
}
}
]
{
"id": 2734882,
"full_name": "dengmengmian/manifest",
"human_name": "dengmengmian / manifest",
"url": "https://api.gitcode.com/api/v5/repos/dengmengmian/manifest",
"namespace": {
"id": 199940,
"type": "user",
"name": "dengmengmian",
"path": "dengmengmian",
"html_url": "https://gitcode.com/dengmengmian"
},
"path": "manifest",
"name": "manifest",
"description": "manifest",
"status": "开始",
"ssh_url_to_repo": "git@gitcode.com:dengmengmian/manifest.git",
"http_url_to_repo": "https://gitcode.com/dengmengmian/manifest.git",
"web_url": "https://gitcode.com/dengmengmian/manifest",
"homepage": "https://gitcode.com/dengmengmian/manifest",
"members": [
"dengmengmian"
],
"assignee": [
{
"id": "268",
"login": "dengmengmian",
"name": "麻凡",
"avatar_url": "https://cdn-img.gitcode.com/ec/fb/430ecf07b9ee91bbbbf341d92a36783d06e69086f82ce8cf5a6406f79f1c9cf4.png",
"html_url": "https://gitcode.com/dengmengmian",
"type": "User"
}
],
"forks_count": 0,
"stargazers_count": 0,
"project_labels": [],
"relation": "master",
"permission": {
"pull": true,
"push": true,
"admin": true
},
"internal": false,
"open_issues_count": 0,
"has_issue": false,
"watched": false,
"watchers_count": 0,
"assignees_number": 1,
"enterprise": {
"id": 199940,
"path": "dengmengmian",
"html_url": "https://gitcode.com/dengmengmian",
"type": "user"
},
"default_branch": "master",
"fork": false,
"owner": {
"id": "268",
"login": "dengmengmian",
"name": "麻凡",
"type": "User"
},
"assigner": {
"id": "268",
"login": "dengmengmian",
"name": "麻凡",
"type": "User"
},
"issue_template_source": "project",
"private": false,
"public": true,
"gitee": {
"star": 10,
"fork": 15,
"watch": 1
}
}