GitHub README.mdファイルをリモートWebサイトに埋め込む簡単な方法は何ですか?GitHubファイルをリモートWebサイトに含める
私は、WebページにREADMEファイルの同期コピーを持っていたいと思っています。私はGitHubページではこれを許可していないと思っています.GitHub APIで答えが見つかりませんでした。何か案が?
GitHub README.mdファイルをリモートWebサイトに埋め込む簡単な方法は何ですか?GitHubファイルをリモートWebサイトに含める
私は、Webページに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とrawファイルを使用してそれをとてもシンプルにします:) – Learath2
がhttp://developer.github.com/v3/git/blobs/
を見てみましょ前述のフェッチスクリプトだろうブロブを取得したり作成したりすることができます。
上記の記事に基づいてプロジェクトを作成しました。ソースコードはここにあります:https://github.com/raphaelbastide/Website-for- 1962年/ – rooofl