API를 통해 익명으로 게시할 수 있나요?

안녕하세요,

API를 통해 익명으로 게시물을 올릴 수 있나요? API 문서를 찾아보고 있지만 방법을 찾지 못하겠습니다.

감사합니다.

음… 처음 보는 내용인데, 가능할 것 같지만 2단계가 필요할 것 같습니다. 먼저 API를 통해 익명 모드를 활성화한 다음, API를 통해 익명 계정으로 게시물을 작성해야 합니다.

정확한 방법을 찾기 위해 몇 번 시도해 볼 필요가 있을 수 있으니, 몇 가지 팁은 Reverse engineer the Discourse API 에서 확인해 보세요.

네, API를 통해 익명으로 게시물을 게시할 수 있습니다. 원래 사용자 이름이 아닌, 실제 익명 사용자 이름을 위해 “all users” API 키 또는 “user specific” API 키를 사용해야 합니다.

curl -i -sS -X POST "http://localhost:3000/posts.json"  \
-H "Content-Type: multipart/form-data;"  \
-H "Api-Key: 48656cfb5197594c71525452e78a403208c4d1a123f60408b765d9c6bd1a9450"  \
-H "Api-Username: anonymous1"  \
-F "title=b5d39ea5124 4684a27917c d1b81ea2e9e"  \
-F "raw=6d9392121129f0ce504583d74e056f5d fe4cf67228216d302509deeca33f0ebc 690106384b6a4204151572e9d4e9da45"

HTTP/1.1 200 OK

답변 감사합니다.
관리자가 익명으로 게시한 사람이 누구인지 알 수 있는 방법이 있을까요?

UI 어디에도 해당 정보가 노출되지 않는 것 같습니다. 대신 데이터 탐색기 쿼리를 사용할 수 있을 것 같습니다: