플러그인에서 게시글에 깃발을 추가하고 제거하는 방법

안녕하세요,

네, 가능합니다! Reverse engineer the Discourse API 링크를 참고하면 방법을 알아낼 수 있습니다.

귀하의 경우, /post_actions로 POST 요청을 보내며, 다음 페이로드를 사용할 수 있습니다:

필드 설명
id 게시물 ID
post_action_type_id 게시물 액션 유형 ID
message notify_user 및 notify_moderators 액션 유형에 사용되는 메시지
is_warning 주제를 경고로 표시할지 여부
take_action 플래그에 동의하고 게시물을 즉시 숨길지 여부
queue_for_review 즉시 검토 대기열에 등록할지 여부
flag_topic 주제를 플래그할지 여부
액션 유형 ID
off_topic 3
inappropriate 4
spam 6
notify_user 7
notify_moderators 8

플래그를 삭제하려면 /post_actions/<post_id>로 DELETE 요청을 보내고 페이로드에 post_action_type_id를 포함하면 됩니다.

도움이 되길 바랍니다! :+1: