가입하거나 초대 수락한 모든 사용자가 지정된 카테고리로 이동하도록 설정하는 방법 (게시물 작성기 열림)

컴포저 자체를 여는 것은 어려운 부분이 아닙니다. Discourse에는 이를 위한 1급 엔트리 포인트가 이미 제공되고 있습니다.

쿼리 매개변수를 사용하여 사용자를 /new-topic 엔드포인트로 리다이렉트할 수 있습니다. 예를 들어:

https://discourse.com/new-topic?
title=Shared%20from%20iOS
&category_id=19
&body=https%3A%2F%2Fexample.com

이렇게 하면 post[...] 대신 간단한 쿼리 매개변수를 사용하여 제목, 카테고리, 본문 필드가 미리 채워진 새 주제 컴포저가 열립니다.

따라서 플로우는 다음과 같습니다:

  • 가입 또는 초대 수락 후 리다이렉트
  • /new-topic?...에 도달
  • 원하는 카테고리와 콘텐츠가 포함된 컴포저가 즉시 열림

이것은 iOS 공유 및 기타 통합에서 사용되는 것과 동일한 메커니즘이므로 이미 지원되고 안정적입니다.

남은 문제는 컴포저를 자동으로 열 수 있는지 여부가 아니라, 리다이렉트를 어디에 연결할 것이 가장 좋은지(초대 수락 시 vs 첫 로그인 시)입니다.