设置 Github Commit RSS 源

发布于 2024-12-03 09:47:18 字数 339 浏览 1 评论 0 原文

我正在尝试将我的 github 提交为 RSS feed,但到目前为止我还没有弄清楚。我知道可以使用以下语法使用私人提要:

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

但这是用户的活动提要。我想要我的一个项目的提交提要。

更新:这是最终的语法:

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

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

I am trying to have my github commits as an RSS feed but so far I have not managed to figure it out. I know that a private feed is available with the following syntax:

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

But this the user's activity feed. I would like a commit feed of one of my projects.

Update: This was the final syntax:

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

Still can't view commits on all branches though.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

只有一腔孤勇 2024-12-10 09:47:18

您需要 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's https://github.com/cloudera/flume/commits/master.atom.

攒一口袋星星 2024-12-10 09:47:18

除了 官方原子(第一部分)。

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

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

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

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

私人提要:
https://github.com/:user.private.atom?token=:秘密(你可以找到
登录后在仪表板页面订阅您的新闻源)

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).

GitHub provides some official RSS feeds officially:

Repo releases: https://github.com/:owner/:repo/releases.atom

Repo commits: https://github.com/:owner/:repo/commits.atom

User activities:
https://github.com/:user.atom

Private feed:
https://github.com/:user.private.atom?token=:secret (You can find
Subscribe to your news feed in dashboard page after login)

RssHub:

Github repositories

Example: https://rsshub.app/github/repos/yanglr

Routing: /github/repos/:user

parameters:

  • User(required): username

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:

  • User (required): username

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)

enter image description here

Besides, you can use Feed43 to create feed for any web page if unnecessary to login with account. Official tutorial, click here to view.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文