Api 将GitHub文件包括到远程网站中

Api 将GitHub文件包括到远程网站中,api,github,Api,Github,将GitHub README.md文件嵌入远程网站的更简单方法是什么 我希望在网页上有一个自述文件的同步副本,我认为GitHub页面不允许用户这样做,而且我在GitHub API中没有找到我的答案。有什么想法吗?取决于如果您想要example.com/project/README.md中的文件副本或php页面上显示的文件副本,您需要哪种副本。如果您想要的是第一个,那么您可以制作一个php脚本来将文件获取到服务器。但是,如果您想将其放在php页面上,可以使用以下内容: <?php $url

将GitHub README.md文件嵌入远程网站的更简单方法是什么


我希望在网页上有一个自述文件的同步副本,我认为GitHub页面不允许用户这样做,而且我在GitHub API中没有找到我的答案。有什么想法吗?

取决于如果您想要example.com/project/README.md中的文件副本或php页面上显示的文件副本,您需要哪种副本。如果您想要的是第一个,那么您可以制作一个php脚本来将文件获取到服务器。但是,如果您想将其放在php页面上,可以使用以下内容:

<?php
$url = "https://raw.github.com/USER/PROJECT/README.md";
$readme = file_get_contents($url);

print $readme;
?>

这就是我前面提到的获取脚本

<?php
$url = "https://raw.github.com/USER/PROJECT/README.md";
$readme = file_get_contents($url);

$file = fopen('README.md','w');
fputs("$file","$readme");
fclose($file);
?>

看一看


您可以检索和创建blob。

这可以解决我的问题:,并且是一个有效的演示。

您发布的是使用API从存储库获取数据的方法。我喜欢使用file_get_内容和原始文件,这使它变得非常简单:)我根据上面的文章制作了一个项目,您可以在这里使用源代码: