设置 Github Commit RSS 源
我正在尝试将我的 github 提交为 RSS feed,但到目前为止我还没有弄清楚。我知道可以使用以下语法使用私人提要:
https://github.com/username.atom?token=token
但这是用户的活动提要。我想要我的一个项目的提交提要。
更新:这是最终的语法:
https://github.com/username/repository_name/commits/branch_name.atom?login=login&token=token.
但仍然无法查看所有分支上的提交。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您需要
https://github.com/whatever/commits/master.atom
,例如 Cloudera Flume 存储库< /a> 它是https://github.com/cloudera/flume/commits/master.atom
。You want
https://github.com/whatever/commits/master.atom
, like for the Cloudera flume repository it'shttps://github.com/cloudera/flume/commits/master.atom
.除了 官方原子(第一部分)。
RssHub:
Github 存储库
示例: https://rsshub.app/github/repos/yanglr
路由:
/github/repos/:user
参数:
Github 按语言趋势
示例: https://rsshub.app/github/trending/daily/javascript
路由:< code>/github/trending/:since/:language?
参数:
Since(必填):时间跨度,可在 趋势页面 URL,可选每日每月
语言(可选)
语言,可以在趋势页面网址中找到
Github 存储库
中找到示例: https://rsshub.app/github/issue/DIYgod/RSSHub
路由:
/github/issue/:user/:repo
参数:
用户(必填) : 用户名
Repo(必填):存储库名称
Github 存储库拉取请求
示例: https://rsshub.app/github /pull/DIYgod/RSSHub
路由:
/github/pull/:user/:repo
参数:
用户(必填):用户名
Repo(必填):存储库名称
Github 用户
示例:https://rsshub.app/github/user /followers/yanglr
路由:
/github/user/followers/:user
参数:
Github Repository Stars
示例:https://rsshub.app/github/stars/yanglr/CaliburnMicro-Calculator
路由:
/github/stars/:user/:repo
参数:
用户(必填):用户名
Repo(必填):存储库名称
Github 搜索结果
示例: https://rsshub.app/ github/search/RSSHub/bestmatch/desc
路由:
/github/search/:query/:sort?/:order?
参数:
查询(必填):搜索关键字< /p>
排序(可选):排序选项(默认为最佳匹配)
顺序(可选):排序顺序,desc 和 asc(默认 desc 降序)
此外,您可以使用 Feed43 如果不需要使用帐户登录,可以为任何网页创建提要。官方教程,点击此处查看。
There is another alternative RssHub except the official atoms (first part).
RssHub:
Github repositories
Example: https://rsshub.app/github/repos/yanglr
Routing:
/github/repos/:user
parameters:
Github Trending by Language
Example: https://rsshub.app/github/trending/daily/javascript
Routing:
/github/trending/:since/:language?
parameter:
Since (required): Time span, available in the Trending page URL, optional daily monthly
Language (optional)
Language, which can be found in the Trending page URL
Github Repository Issues
Example: https://rsshub.app/github/issue/DIYgod/RSSHub
Routing:
/github/issue/:user/:repo
parameter:
User (required ): username
Repo (required ): repository name
Github Repository Pull Requests
Example: https://rsshub.app/github/pull/DIYgod/RSSHub
Routing:
/github/pull/:user/:repo
parameter:
User (required): username
Repo (required): repository name
Github User
Example: https://rsshub.app/github/user/followers/yanglr
Routing:
/github/user/followers/:user
parameter:
Github Repository Stars
Example: https://rsshub.app/github/stars/yanglr/CaliburnMicro-Calculator
Routing:
/github/stars/:user/:repo
parameter:
User (required): username
Repo (required): repository name
Github Search results
Example: https://rsshub.app/github/search/RSSHub/bestmatch/desc
Routing:
/github/search/:query/:sort?/:order?
parameter:
Query (required): search keyword
Sort (optional): Sorting options (default is bestmatch)
Order (optional): Sort order, desc and asc (default desc descending)
Besides, you can use Feed43 to create feed for any web page if unnecessary to login with account. Official tutorial, click here to view.