Je suis membre d’un forum qui utilise Discourse comme logiciel de forum. Je travaille sur un bot qui extrait des données du flux RSS du site et publie tout nouveau contenu qu’il détecte sur mon serveur Discord. Le bot fonctionne parfaitement, mais j’ai une question concernant quelque chose que j’ai remarqué en travaillant dessus. Dans le flux RSS d’un forum Discourse, on trouve une ligne qui ressemble à ceci :
Je suis particulièrement curieux de savoir ce que signifie ce nombre : 813192.
J’ai essayé d’accéder à meta.discourse.org/post/813192, meta.discourse.org/813192, ainsi qu’à plusieurs autres combinaisons, mais toutes renvoient le message « Oops, cette page n’existe pas ».
Ma question est donc la suivante : que signifie ce nombre, et quel est l’intérêt de cette ligne dans le flux RSS d’un forum Discourse ?
C’est simplement un identifiant unique et, comme isPermalink est faux, il ne doit pas s’agir d’une URL fonctionnelle :
Les URL que vous avez postées ne fonctionnent pas car le lien vers un message est composé de l’identifiant du sujet (topic slug), de l’ID du sujet (topic_id) et du numéro du message (post_number), et non de l’ID du message (post_id).