我正在为GitHub页面enter link description here构建一个Jekyll博客平台。现在我想让已经拥有Jekyll博客的人们使用CMS。我将列出注册用户下的所有存储库。用户将单击其中一个存储库。
现在,有两种选择,要么我可以克隆存储库并在本地进行检查,这是非常耗时的,另一方面,我可以使用beautifulsoup或任何其他库来搜索存储库。
我应该使用以下哪个选项?还有比我描述的更好的选择吗?
答案 0 :(得分:1)
Github有一个可以使用的REST API: https://developer.github.com/v3/
我不完全确定,但对于列出文件的用例,这似乎是一个很好的起点: https://developer.github.com/v3/git/trees/