GithubコミットRSSフィードの設定


92

私はgithubをRSSフィードとしてコミットさせようとしていますが、今のところそれを把握できていません。私は次の構文でプライベートフィードを利用できることを知っています。

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

しかし、これはユーザーアクティビティフィードです。プロジェクトの1つのコミットフィードを希望します。前もって感謝します!

パーフェクト、ありがとう!これが最後の構文でした:

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

ただし、すべてのブランチのコミットを表示することはできません。

回答:


141

Cloudera Flumeリポジトリの場合とhttps://github.com/whatever/commits/master.atom同様に、必要です。https://github.com/cloudera/flume/commits/master.atom


3
私はそれが同じパターンに従うと想像します。リポジトリ名をwhatever置き換え?token=tokenて、最後に置きます。それを試してみてください。
CanSpice 2011

1
master.atom代わりに試しましたbranch_name.atomか?
CanSpice 2011

6
プロジェクトのタグのフィードを取得する方法はありますか?特定のプロジェクトは、タグを使用してリリースtarballを提供します。これらをRSSフィードとしてフォローすると便利です。
TrinitronX、2011年

5
@TrinitronX-commits / master.atomをreleases.atomに置き換えて、リリースを取得できます。上記の例では、github.com/cloudera/flume/releases.atomになります。
エリカ

5
特定のファイルの履歴のフィードを取得することもできます:https://github.com/whatever/commits/master/path/to/file.atom
フランクリンユー

7

公式アトム以外の別のRssHubがあります(前半)。

GitHubは、いくつかの公式RSSフィードを公式に提供しています。

レポリリース: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?

パラメータ:

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?

パラメータ:

  • クエリ(必須):検索キーワード

  • 並べ替え(オプション):並べ替えオプション(デフォルトはbestmatch)

  • 順序(オプション):並べ替え順序、descおよびasc(デフォルトは降順)

ここに画像の説明を入力してください

さらに、アカウントでログインする必要がない場合は、Feed43を使用して任意のWebページのフィードを作成できます。公式チュートリアル、表示するにはここをクリックしてください

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.