3

GitHub README.mdファイルをリモートWebサイトに埋め込む簡単な方法は何ですか?

READMEファイルの同期コピーをWebページに配置したいのですが、GitHubページではユーザーがそうすることはできないと思います。また、GitHubAPIで答えが見つかりませんでした。何か案が?

4

3 に答える 3

1

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);
?>
于 2012-04-15T16:24:48.380 に答える
1

https://developer.github.com/v3/git/blobs/をご覧ください

BLOBの取得と作成の両方を行うことができます。

于 2012-04-15T16:24:54.890 に答える
1

これは私の問題の解決策になる可能性があります。GitHubAPIとPHPを使用してリポジトリ情報を取得しますこれが実際のデモです。

于 2012-04-16T08:23:24.857 に答える