nul*_*ken 32
推送方法:在GitHub API文档中,您可以找到有关设置可以为一个或多个事件触发的服务挂钩的文档.gollum每次更新维基页面时都会引发该事件.
基于JSON的拉取方法:您还可以利用事件HTTP API来检索GITHub上发生的JSON格式化输出,然后应用一些过滤以隔离类型的事件GollumEvent.
下面是一个基于jQuery的快速示例
<html>
<head>
<title>Gollum events</title>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script type="text/javascript">
$(function() {
$.getJSON('https://api.github.com/repos/holman/spark/events?callback=?', function(data) {
var list = $('#gollum-events');
$.each(data.data, function(key, val) {
if (val.type == "GollumEvent") {
$.each(val.payload.pages, function(key2, val2) {
list.append('<li id="' + key + '.' + key2 + '"><a href="' + val2.html_url + '">' + val2.page_name + '</a> [' + val.actor.login + ' @ ' + val.created_at + ']</li>');
});
}
});
});
});
</script>
</head>
<body>
<ul id="gollum-events"/>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
基于Atom的拉方法:最后但并非最不重要的是,您可以订阅wiki更改原子提要.转到存储库的GitHub Wiki部分,选择Pages子选项卡,将鼠标悬停在橙色图标上,复制链接并粘贴到您喜欢的RSS阅读器中.

看起来不再为维基显示RSS提要图标.
但是,您仍然可以自己构建URL
https://github.com/:user/:repository/wiki.atom| 归档时间: |
|
| 查看次数: |
5162 次 |
| 最近记录: |