Hallo,
Ja, das kannst du! Wenn du Reverse engineer the Discourse API befolgst, kannst du herausfinden, wie es geht.
In deinem Fall ist es eine POST-Anfrage an /post_actions mit der folgenden möglichen Nutzlast:
| Feld | Beschreibung |
|---|---|
id |
Die Beitrags-ID |
post_action_type_id |
Die Beitragsaktions-ID |
message |
Nachricht, die mit den Aktionsarten notify_user und notify_moderators verwendet wird |
is_warning |
Ob du ein Thema markierst |
take_action |
Ob du der Markierung zustimmst und den Beitrag sofort ausblendest |
queue_for_review |
Ob du sofort zur Überprüfung anstehst |
flag_topic |
Ob du ein Thema markierst |
| Aktionstyp | ID |
|---|---|
off_topic |
3 |
inappropriate |
4 |
spam |
6 |
notify_user |
7 |
notify_moderators |
8 |
Um eine Markierung zu löschen, kannst du eine DELETE-Anfrage an /post_actions/<post_id> senden und als Nutzlast post_action_type_id.
Ich hoffe, das hilft! ![]()