web-dev-qa-db-ja.com

Github Commit RSSフィードのセットアップ

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

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

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

パーフェクト、ありがとう!!これが最終的な構文です。

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

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

84
jalagrange

https://github.com/whatever/commits/master.atomCloudera flume repository それはhttps://github.com/cloudera/flume/commits/master.atom

130
CanSpice

別の代替手段- 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(デフォルトは降順)

enter image description here

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

4
Bravo Yeung