Comment insérer l'ID du sujet actuel dans le premier message

Je dois intégrer une iframe pour publier et utiliser l’ID du sujet actuel comme variable, comme ceci :

<iframe src="https://example.net/iframe?topicid=$"></iframe>

La frame appellera une API, donc l’ID du sujet est nécessaire.

J’essaie d’obtenir l’ID du sujet via l’URL, mais je ne peux pas récupérer l’URL actuelle via le header referrer, car Discourse n’envoie pas le referrer avec le chemin complet (vous pouvez le passer en ajoutant une balise meta, mais Safari mobile ne prend pas en charge la balise « meta referrer »).

Existe-t-il une autre méthode pour insérer automatiquement l’ID du sujet actuel dans le corps du message ?

Merci.

Si c’est pour plusieurs publications, utiliser une div avec data- rend plus simple l’utilisation de api.onPageChange combinée à querySelectorAll pour inverser l’iframe.

Pas très clair. Je veux juste intégrer cela dans le premier post d’un sujet.