秋逸

api地址区分大小写

功能api地址请求方式请求参数返回参数例子
获取用户信息https://api.github.com/users/getpath路径: 用户名一个用户对象https://api.github.com/users/ygunoil
获取用户所有仓库https://api.github.com/users/{用户名}/reposgetpath路径: 用户名返回一个数组https://api.github.com/users/ygunoil/repos
获取某个仓库的详细信息https://api.github.com/repos/{用户名}/{仓库名}getpath路径: 用户名 和 仓库名返回一个仓库对象https://api.github.com/repos/ygunoil/Common-functions
获取某个仓库里根目录文件或文件夹数组https://api.github.com/repos//{用户名}/{仓库名}/contentsgetpath路径: 用户名 和 仓库名返回一个首层文件或文件夹数组https://api.github.com/repos/ygunoil/Common-functions/contents
获取某个仓库里子目录文件或文件夹数组https://api.github.com/repos//{用户名}/{仓库名}/contents/{文件名或文件夹名}getpath路径: 用户名 和 仓库名和文件名或文件夹名返回一个文件数组https://api.github.com/repos/ygunoil/Common-functions/contents/utilshttps://api.github.com/repos/ygunoil/Common-functions/contents/utils/Currency/CurrencyFormat.js
获取某文件的原始内容(Raw)1. 通过上面的文件信息中提取download_url这条链接,就能获取它的原始内容了。2. 或者直接访问:https://raw.githubusercontent.com/{用户名}/{仓库名}/{分支名}/{文件路径}getpath路径: 用户名 和 仓库名和文件l路径返回一个文件内容的字符串https://raw.githubusercontent.com/ygunoil/Common-functions/master/utils/Currency/CurrencyFormat.js
获取某个用户的跟随者列表https://api.github.com/users/{用户名}/followersgetpath路径: 用户名返回一个数组https://api.github.com/users/ygunoil/followers
获取某个用户正在关注谁列表https://api.github.com/users/{用户名}}/followinggetpath路径: 用户名返回一个数组https://api.github.com/users/ygunoil/following
获取某个用户加入的组织列表https://api.github.com/users/{用户名}/orgsgetpath路径: 用户名返回一个数组https://api.github.com/users/ygunoil/orgs
repo中所有的commits列表https://api.github.com/repos/{用户名}/{仓库名}/commitsget
某一条commit详情https://api.github.com/repos/{用户名}/{仓库名}/commits/{某一条commit的SHA}get
issues列表https://api.github.com/repos/{用户名}/{仓库名}/issuesget
某条issue详情https://api.github.com/repos/{用户名}/{仓库名}/issues/{序号}getissues都是以1,2,3这样的序列排号的
某issue中的comments列表https://api.github.com/repos/{用户名}/{仓库名}/issues/{序号}/commentsget
某comment详情https://api.github.com/repos/{用户名}/{仓库名}/issues/comments/{评论详情的ID}get评论ID是从issues列表中获得的
GitHub常用API
: 杨秋逸
https://yangqiuyi.com/blog/开发/github常用api/