J'essaie de faire valider mon github en tant que flux RSS, mais jusqu'à présent, je n'ai pas réussi à le comprendre. Je sais qu'un flux privé est disponible avec la syntaxe suivante:
https://github.com/username.atom?token=token
Mais c'est le flux d'activité des utilisateurs. Je souhaite un flux de validation d'un de mes projets. Merci d'avance!
Parfait, merci!! ce fut la syntaxe finale:
https://github.com/username/repository_name/commits/branch_name.atom?login=login&token=token.
Je ne peux toujours pas voir les commits sur toutes les branches.
Tu veux https://github.com/whatever/commits/master.atom
, comme pour le Cloudera flume repository c'est https://github.com/cloudera/flume/commits/master.atom
.
Il existe une autre alternative RssHub à l'exception des atomes officiels (première partie).
GitHub fournit officiellement des flux RSS officiels:
Versions du référentiel: https://github.com/:owner/:repo/releases.atom
Repo valide: https://github.com/:owner/:repo/commits.atom
Activités de l'utilisateur: https://github.com/:user.atom
Flux privé: https://github.com/:user.private.atom?token=:secret (Vous pouvez vous abonner à votre flux d'actualités dans la page du tableau de bord après la connexion)
RssHub:
Exemple: https://rsshub.app/github/repos/yanglr
Routage: /github/repos/:user
paramètres:
Exemple: https://rsshub.app/github/trending/daily/javascript
Routage: /github/trending/:since/:language?
paramètre:
Depuis (obligatoire): intervalle de temps, disponible dans l'URL page de tendances , facultatif tous les mois
Langue (facultatif)
Langue, qui peut être trouvée dans l'URL page tendance
Exemple: https://rsshub.app/github/issue/DIYgod/RSSHub
Routage: /github/issue/:user/:repo
paramètre:
Utilisateur (obligatoire): nom d'utilisateur
Repo (obligatoire): nom du référentiel
Exemple: https://rsshub.app/github/pull/DIYgod/RSSHub
Routage: /github/pull/:user/:repo
paramètre:
Utilisateur (obligatoire): nom d'utilisateur
Repo (obligatoire): nom du référentiel
Exemple: https://rsshub.app/github/user/followers/yanglr
Routage: /github/user/followers/:user
paramètre:
Exemple: https://rsshub.app/github/stars/yanglr/CaliburnMicro-Calculator
Routage: /github/stars/:user/:repo
paramètre:
Utilisateur (obligatoire): nom d'utilisateur
Repo (obligatoire): nom du référentiel
Exemple: https://rsshub.app/github/search/RSSHub/bestmatch/desc
Routage: /github/search/:query/:sort?/:order?
paramètre:
Requête (obligatoire): mot clé de recherche
Trier (facultatif): options de tri (la valeur par défaut est bestmatch)
Ordre (facultatif): ordre de tri, desc et asc (desc décroissant par défaut)
En outre, vous pouvez utiliser Feed4 pour créer un flux pour n'importe quelle page Web s'il n'est pas nécessaire de vous connecter avec un compte. Tutoriel officiel, cliquez sur ici pour voir.