如何使用php从私有git repo获取单个文件的内容

时间:2016-08-24 16:20:44

标签: php github-api

我试图用PHP从GitHub获取单个文件的内容。我搜索了很多但没有运气。以下是一些链接Github access

所有这些都是为了公共回购。我也尝试过访问令牌

https://raw.githubusercontent.com/builderux/dev_elead/master/Elead.php?access_token=**************************************

此令牌正在下载zip文件。但对于单个文件,它显示未找到错误

1 个答案:

答案 0 :(得分:0)

您可以使用GitHub的Contents API通过向/repos/:owner/:repo/contents/:path发出HTTP GET请求来获取文件的Base64编码内容(对于最多1兆字节的文件)。

PHP的base64_decode()函数应该能够将其解码回原始文件内容。

相关问题