API를 통해 PM에 답장 보내기 작동 안 함

약 한 달 전 discourse에 기존 주제에서 새 PM을 생성하려는 시도를 방지하는 수정이 적용되었음을 확인했습니다. 기존 주제에서 더 이상 PM을 생성할 수 없게 된 것이 문제의 원인이었는지 전혀 몰랐습니다. 하지만 이 수정으로 인해 API를 통해 PM 메시지에 답장하는 기능이 “깨진” 것 같습니다.

discourse 서버에서 반환되는 응답에는 다음과 같은 오류가 포함되어 있습니다: [“죄송합니다. 기존 주제에서 PM을 생성할 수 없습니다.”].
우리는 다음과 같은 내용(예시)을 전송하고 있습니다:

url: /posts
json: {
  raw: "message goes here",
  topic_id: 31,
  archetype: "private_message"
}

이 문제를 해결하는 데 도움을 주실 수 있으신가요? PM에 답장하는 다른 방법이 있을까요?
감사합니다.

Discourse API 리버스 엔지니어링 방법을 확인해 보셨나요? API가 변경되었을 가능성이 높습니다.

API를 통한 주제(topic) 답장과 개인 주제(private topic) 답장은 동일합니다(단, topic_id만 제공하면 됩니다). 저는 그 부분에 문제가 없었습니다. 최신 버전에서 100% 정상적으로 작동합니다.

제안해 주신 대로 리버스 엔지니어링을 해 보았습니다. 해결 방법은 다음과 같습니다.

이미 존재하는 개인 메시지에 답장할 때 archetype은 "private_message"가 아니라 "regular"로 설정해야 합니다.