我正在我的投资组合网站上工作,我想如果你能在网站的页面上看到我在Github帐户上的存储库那就太棒了。我不想对repo执行任何操作,只显示它的标题,描述等。我对使用cURL一无所知,所以我对整个API事情都不熟悉。有什么建议吗?有没有更简单的方法呢?
答案 0 :(得分:0)
这样你就可以通过nickpalmer789用户获得回购。
访问https://api.github.com/users/nickpalmer789/repos
请求此网址,然后解析json,您也可以获取名称和说明。
注意:cURL只是与HTTP / TCP协议交互的命令行工具。
答案 1 :(得分:0)
+ Nick P,你现在可能已经找到了你想要的东西,但是对于那些仍然有一些解决repo JSON dump
问题的人来说这里是Node.js的快速解决方案
使用GitHUb API和wget
获取有关您的回购的所有信息 wget https://api.github.com/users/{yourGitHubUsername}/repos
将文件重命名为repos.json
,然后运行使用下面的脚本获取每个回购的名称和描述
const fs = require('fs');
var RepoObj = JSON.parse(fs.readFileSync('repos.json').toString());
for (var i in RepoObj) {
console.log(RepoObj[i].name, RepoObj[i].description + '\n');
}
希望这会有所帮助:)