设置Github Commit RSS提要

时间:2011-09-08 19:40:49

标签: github rss feed github-api atom-feed

我试图将我的github提交为RSS提要但到目前为止我还没有设法解决它。我知道私有供稿可用以下语法:

https://github.com/username.atom?token=token

但这是用户活动Feed。我想要一个我的项目的提交源。提前致谢!

完美,谢谢!这是最终语法:

https://github.com/username/repository_name/commits/branch_name.atom?login=login&token=token. 

但仍然无法查看所有分支机构的提交。

2 个答案:

答案 0 :(得分:130)

您需要https://github.com/whatever/commits/master.atom,就像Cloudera flume repository https://github.com/cloudera/flume/commits/master.atom一样。

答案 1 :(得分:4)

除了RssHub(第一部分)以外,还有另一种 official atoms

  

GitHub正式提供了一些官方RSS feed:

     

回购版本:https://github.com/:owner/:repo/releases.atom

     

回购提交:https://github.com/:owner/:repo/commits.atom

     

用户活动:   https://github.com/:user.atom

     

私人供稿:   https://github.com/:user.private.atom?token=:secret(您可以找到   登录后在控制台页面中订阅您的新闻提要)


RssHub:

Github存储库

示例:https://rsshub.app/github/repos/yanglr

路由:/github/repos/:user

参数:

  • 用户(必填):用户名

Github的语言趋势

示例:https://rsshub.app/github/trending/daily/javascript

路由:/github/trending/:since/:language?

参数:

  • 自(必填):时间跨度,在Trending page URL中可用,每天可选,每月一次

  • 语言(可选)

    语言,可以在Trending page URL

  • 中找到

Github存储库问题

示例:https://rsshub.app/github/issue/DIYgod/RSSHub

路由:/github/issue/:user/:repo

参数:

  • 用户(必填):用户名

  • 回购(必填):存储库名称

Github存储库提取请求

示例:https://rsshub.app/github/pull/DIYgod/RSSHub

路由:/github/pull/:user/:repo

参数:

  • 用户(必填):用户名

  • 回购(必填):存储库名称

Github用户

示例:https://rsshub.app/github/user/followers/yanglr

路由:/github/user/followers/:user

参数:

  • 用户(必填):用户名

Github存储库明星

示例:https://rsshub.app/github/stars/yanglr/CaliburnMicro-Calculator

路由:/github/stars/:user/:repo

参数:

  • 用户(必填):用户名

  • 回购(必填):存储库名称

Github搜索结果

示例:https://rsshub.app/github/search/RSSHub/bestmatch/desc

路由:/github/search/:query/:sort?/:order?

参数:

  • 查询(必填):搜索关键字

  • 排序(可选):排序选项(默认为最佳匹配)

  • 顺序(可选):排序顺序,降序和升序(默认降序降序)

enter image description here 此外,您可以使用Feed43为任何网页创建供稿。官方教程,请点击here查看。