API를 통해 주제를 생성하고 external_id 파라미터를 설정하셨다고 가정합니다.
도움이 될지 확실하지는 않지만, Discourse에는 t/external_id/:external_id 라우트가 있습니다. JSON 데이터만 반환하는 것 같습니다:
따라서 (예를 들어)
/t/external_id/2023-4.json
주소에 접근하면 해당 Discourse 주제의 내용과 id가 반환됩니다. 다만 이것이 문제를 해결해 주지는 못할 것 같습니다.
지금 테스트해 보고 있는데, JSON 데이터는 반환되지만 요청을 보낼 때 Discourse가 실제 Discourse 주제 URL로 자동 리다이렉트를 수행합니다. 예를 들어 http://localhost:4200/t/external_id/1.json으로 GET 요청을 보내면 http://localhost:4200/t/testing-the-external-id-param/206.json으로 리다이렉트됩니다.