用python写一个GitHub Trending Api

 GitHub 给了开发者相当丰富的 API 接口 https://developer.github.com/v3/,包括认证,搜索,活动等接口,但就是没有提供获取 Trending 的接口。因此,需要自己来实现这个api

 Github地址: https://github.com/ngauerh/GithubTrendingApi (求个star),一下请求方式均为get请求。

获取热门项目

请求地址: :8009/api

请求结果:

{ "success": true, "count": 25, "msg": [ { # 仓库名称 "repo": "Librefox", # 项目语言 "language": "JavaScript", # 项目拥有着 "user": "intika", # 项目简介 "about": "Librefox: Firefox with privacy enhancements", # 项目地址 "link": "https://github.com/intika/Librefox", # 项目star数 "stars": "495", # 项目fork数 "forks": "14", # 新增star数 "new_stars": "117 stars today", # 项目维护者头像地址 "avatars": [ "https://avatars2.githubusercontent.com/u/6892180?s=40&v=4", "https://avatars0.githubusercontent.com/u/152493?s=40&v=4", "https://avatars3.githubusercontent.com/u/2353785?s=40&v=4", "https://avatars3.githubusercontent.com/u/38463143?s=40&v=4" ] }, ...

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpgwdg.html