Estoy tratando de que mi github se confirme como una fuente RSS, pero hasta ahora no he logrado resolverlo. Sé que hay un feed privado disponible con la siguiente sintaxis:
https://github.com/username.atom?token=token
Pero esta es la actividad de los usuarios. Me gustaría recibir un feed de confirmación de uno de mis proyectos. ¡Gracias por adelantado!
¡¡Perfecto, gracias!! esta fue la sintaxis final:
https://github.com/username/repository_name/commits/branch_name.atom?login=login&token=token.
Sin embargo, todavía no puedo ver las confirmaciones en todas las ramas.
whatever
y ponlo?token=token
al final. Dale una oportunidad.master.atom
lugar debranch_name.atom
?https://github.com/whatever/commits/master/path/to/file.atom
.Hay otra alternativa RssHub excepto los átomos oficiales (primera parte).
RssHub:
Repositorios de Github
Ejemplo: https://rsshub.app/github/repos/yanglr
Enrutamiento:
/github/repos/:user
parámetros:
Tendencias de Github por idioma
Ejemplo: https://rsshub.app/github/trending/daily/javascript
Enrutamiento:
/github/trending/:since/:language?
parámetro:
Desde (obligatorio): período de tiempo, disponible en la URL de la página de tendencias , opcional diario mensual
Idioma (opcional)
Idioma, que se puede encontrar en la URL de la página de tendencias
Problemas con el repositorio de Github
Ejemplo: https://rsshub.app/github/issue/DIYgod/RSSHub
Enrutamiento:
/github/issue/:user/:repo
parámetro:
Usuario (requerido): nombre de usuario
Repo (obligatorio): nombre del repositorio
Solicitudes de extracción del repositorio de Github
Ejemplo: https://rsshub.app/github/pull/DIYgod/RSSHub
Enrutamiento:
/github/pull/:user/:repo
parámetro:
Usuario (requerido): nombre de usuario
Repo (obligatorio): nombre del repositorio
Usuario de Github
Ejemplo: https://rsshub.app/github/user/followers/yanglr
Enrutamiento:
/github/user/followers/:user
parámetro:
Estrellas del repositorio de Github
Ejemplo: https://rsshub.app/github/stars/yanglr/CaliburnMicro-Calculator
Enrutamiento:
/github/stars/:user/:repo
parámetro:
Usuario (requerido): nombre de usuario
Repo (obligatorio): nombre del repositorio
Resultados de búsqueda de Github
Ejemplo: https://rsshub.app/github/search/RSSHub/bestmatch/desc
Enrutamiento:
/github/search/:query/:sort?/:order?
parámetro:
Consulta (obligatorio): palabra clave de búsqueda
Ordenar (opcional): opciones de clasificación (el valor predeterminado es mejor coincidencia)
Orden (opcional): orden de clasificación, desc y asc (desc por defecto descendente)
Además, puede utilizar Feed43 para crear un feed para cualquier página web si no es necesario iniciar sesión con la cuenta. Tutorial oficial, haga clic aquí para verlo.
fuente