Staram się, aby moje commity na githubie były kanałami RSS, ale jak dotąd nie udało mi się tego rozgryźć. Wiem, że prywatny kanał jest dostępny z następującą składnią:
https://github.com/username.atom?token=token
Ale to kanał aktywności użytkowników. Chciałbym otrzymać informację o jednym z moich projektów. Z góry dziękuję!
Perfekcyjnie, dziękuję!! to była ostateczna składnia:
https://github.com/username/repository_name/commits/branch_name.atom?login=login&token=token.
Jednak nadal nie widzę zatwierdzeń we wszystkich gałęziach.
whatever
i umieść?token=token
na końcu. Daj temu szansę.master.atom
zamiast tego próbowałeśbranch_name.atom
?https://github.com/whatever/commits/master/path/to/file.atom
.Istnieje inna alternatywa RssHub oprócz oficjalnych atomów (pierwsza część).
RssHub:
Repozytoria Github
Przykład: https://rsshub.app/github/repos/yanglr
Wytyczanie:
/github/repos/:user
parametry:
Trendy na Github według języka
Przykład: https://rsshub.app/github/trending/daily/javascript
Wytyczanie:
/github/trending/:since/:language?
parametr:
Ponieważ (wymagane): przedział czasu, dostępny w adresie URL strony Na czasie , opcjonalnie codziennie co miesiąc
Język (opcjonalnie)
Język, który można znaleźć w adresie URL strony Na czasie
Problemy z repozytorium Github
Przykład: https://rsshub.app/github/issue/DIYgod/RSSHub
Wytyczanie:
/github/issue/:user/:repo
parametr:
Użytkownik (wymagane): nazwa użytkownika
Repozytorium (wymagane): nazwa repozytorium
Żądania ściągnięcia repozytorium Github
Przykład: https://rsshub.app/github/pull/DIYgod/RSSHub
Wytyczanie:
/github/pull/:user/:repo
parametr:
Użytkownik (wymagane): nazwa użytkownika
Repozytorium (wymagane): nazwa repozytorium
Użytkownik Github
Przykład: https://rsshub.app/github/user/followers/yanglr
Wytyczanie:
/github/user/followers/:user
parametr:
Gwiazdy repozytorium Github
Przykład: https://rsshub.app/github/stars/yanglr/CaliburnMicro-Calculator
Wytyczanie:
/github/stars/:user/:repo
parametr:
Użytkownik (wymagane): nazwa użytkownika
Repozytorium (wymagane): nazwa repozytorium
Wyniki wyszukiwania na Github
Przykład: https://rsshub.app/github/search/RSSHub/bestmatch/desc
Wytyczanie:
/github/search/:query/:sort?/:order?
parametr:
Zapytanie (wymagane): słowo kluczowe wyszukiwania
Sortuj (opcjonalnie): opcje sortowania (domyślnie bestmatch)
Kolejność (opcjonalnie): porządek sortowania, malejąco i rosnąco (domyślnie malejąco)
Poza tym możesz użyć Feed43 do stworzenia kanału dla dowolnej strony internetowej, jeśli nie jest konieczne logowanie się do konta. Oficjalny samouczek, kliknij tutaj, aby wyświetlić.
źródło