external_id를 사용하여 토픽을 생성하고 가져올 때 사용할 수 있도록 지원. 이는 API 전용 변경 사항입니다
현재(실험 단계에 있는) 외부 리소스(예: 컨버전과 관련된 버그 또는 이슈 트래커)를 토픽과 연결하는 API 기반 봇을 여러 개 운영하고 있습니다. https://docs.discourse.org에서는 이 기능에 대해 설명하고 있지만, 어떻게 사용해야 하는지에 대한 자세한 내용은 많이 제공하지 않습니다. 더 자세한 설명이 있을까요? 이 기능이 매우 유용할 것 같습니다!
이 기능의 개발 동기는 많은 사이트가 외부 애플리케이션을 통해 Discourse와 상호작용해야 하지만, 동기화를 유지하기 위해 모든 내부 Discourse ID를 추적할 좋은 방법이 없었기 때문입니다. 이제 external_id를 지정하여 주제를 생성할 수 있으므로, 특정 Discourse 주제를 자체 애플리케이션의 리소스와 매칭하는 것이 훨씬 쉬워졌습니다.
참고로 이 새로운 external_id 기능은 주제에만 적용되며 게시글에는 적용되지 않습니다. 즉, 주제에는 external_id를 저장할 수 있지만 게시글에는 저장할 수 없습니다.