Github Commit RSS 피드 설정


93

내 github 커밋을 RSS 피드로 사용하려고 시도하고 있지만 지금까지 파악하지 못했습니다. 다음 구문으로 비공개 피드를 사용할 수 있다는 것을 알고 있습니다.

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

그러나 이것은 사용자 활동 피드입니다. 내 프로젝트 중 하나의 커밋 피드를 받고 싶습니다. 미리 감사드립니다!

완벽 해, 감사합니다 !! 이것이 최종 구문입니다.

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

그래도 모든 분기에서 커밋을 볼 수 없습니다.

답변:


142

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 년

6
@TrinitronX-commits / master.atom을 releases.atom으로 대체하여 릴리스를 가져올 수 있습니다. 따라서 위의 예에서는 github.com/cloudera/flume/releases.atom 입니다.
Erica

6
특정 파일의 기록에 대한 피드를 가져올 수도 있습니다 https://github.com/whatever/commits/master/path/to/file.atom..
Franklin Yu

7

공식 원자 (첫 번째 부분)를 제외한 또 다른 대안 RssHub 가 있습니다 .

GitHub는 공식적으로 공식 RSS 피드를 제공합니다.

Repo 릴리스 : https://github.com/:owner/:repo/releases.atom

Repo 커밋 : 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

매개 변수 :

  • 사용자 (필수) : 사용자 이름

  • 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 (기본 desc 내림차순)

여기에 이미지 설명 입력

또한 계정으로 로그인 할 필요가없는 경우 Feed43 을 사용하여 모든 웹 페이지에 대한 피드를 생성 할 수 있습니다 . 공식 자습서, 보려면 여기 를 클릭 하십시오 .

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.