게시물 생성 API 오류

저는 Discourse로 구동되는 이 포럼에서 작업하고 있습니다. 관리자가 API 키와 사용자 이름을 제공해 준 후, POST /posts.json API 엔드포인트에서 버그를 발견했습니다.

여기에서 언급된 대로, 이 엔드포인트는 **정수(integer)**여야 하는 topic_id를 받아들이지만, topic_id와 raw 매개변수를 사용하여 요청을 보내면 다음과 같은 요청을 보내게 됩니다.

{
  "topic_id": 17470,
  "raw": "Test post."
}

이 경우 다음과 같은 오류가 발생합니다.

'You are not permitted to view the requested resource. The API username or key is invalid.'

하지만 요청 데이터를 변경하여 topic_id를 문자열(string)로 바꾸면 게시물을 성공적으로 생성할 수 있습니다.

  "topic_id": "17470",
  "raw": "Test post."
}

무언가 이상해 보이는데, HTTP POST의 관점에서 100과 "100" 사이에는 차이가 없습니다.

여기서 일관된 재현 단계를 제공해 주실 수 있나요?