将GitHub README.md文件嵌入到远程网站的更简单的方法是什么?将GitHub文件包含到远程网站
我很想在网页上有README文件的同步副本,我认为GitHub页面不允许用户这样做,并且我没有在GitHub API中找到我的答案。任何想法?
将GitHub README.md文件嵌入到远程网站的更简单的方法是什么?将GitHub文件包含到远程网站
我很想在网页上有README文件的同步副本,我认为GitHub页面不允许用户这样做,并且我没有在GitHub API中找到我的答案。任何想法?
这可以解决我的问题:Using the GitHub API and PHP to Get Repository Information和here是一个工作演示。
取决于你想要什么样的副本,如果你想像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);
?>
您发布的内容是使用API从存储库获取数据的方式。我喜欢使用file_get_contents和它使得它非常简单的原始文件:) – Learath2 2012-04-16 15:30:41
看看http://developer.github.com/v3/git/blobs/
你可以检索和创建blob。
我做了一个基于上面的文章的项目,你可以在这里选择源代码:https://github.com/raphaelbastide/Website-for- 1962年/ – rooofl 2012-04-17 12:07:42