내 github 커밋을 RSS 피드로 사용하려고 시도하고 있지만 지금까지 파악하지 못했습니다. 다음 구문으로 비공개 피드를 사용할 수 있다는 것을 알고 있습니다.
https://github.com/username.atom?token=token
그러나 이것은 사용자 활동 피드입니다. 내 프로젝트 중 하나의 커밋 피드를 받고 싶습니다. 미리 감사드립니다!
완벽 해, 감사합니다 !! 이것이 최종 구문입니다.
https://github.com/username/repository_name/commits/branch_name.atom?login=login&token=token.
그래도 모든 분기에서 커밋을 볼 수 없습니다.
답변
Cloudera flume 저장소의 경우 https://github.com/whatever/commits/master.atom
와 같이 원합니다 .https://github.com/cloudera/flume/commits/master.atom
답변
공식 원자 (첫 번째 부분)를 제외한 또 다른 대안 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?
매개 변수 :
-
이후 (필수) : 인기 급상승 페이지 URL 에서 사용할 수있는 기간 , 선택 사항 인 매일 매월
-
언어 (선택 사항)
인기 페이지 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
매개 변수 :
-
사용자 (필수) : 사용자 이름
-
저장소 (필수) : 저장소 이름
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 을 사용하여 모든 웹 페이지에 대한 피드를 생성 할 수 있습니다 . 공식 자습서, 보려면 여기 를 클릭 하십시오 .