디스코urs API에 대해 어떻게 역공학해야 하는지, 그리고 그 API를 다루는 모든 게시물을 다 읽은 것 같은 기분이 듭니다. 하지만 지금 제가 보고 있는 행동 때문에 완전히 당혹스럽고, 이미 이 문제를 다루는 게시물을 찾을 수 없습니다.
저는 주제에 태그를 프로그래매틱하게 설정하려고 하고 있습니다.
역공학된 API 호출을 따르려면 다음과 같아야 합니다:
payload = {"tags": ["tag0", "tag1"]}
topic_url = "https://mydiscourse.com/t/-/topic_id"
r = session.put(
topic_url,
data=json.dumps(payload)
)
이렇게 하면 200 응답을 받지만, 주제 태그가 전혀 변경되지 않습니다. 제가 생각할 수 있는 모든 주제 속성을 시도해 보았지만, 매번 200 응답을 받지만 실제로는 업데이트가 이루어지지 않습니다.
제가 놓치고 있는 단순한 것은 무엇인가요!?