对主题 API 更新感到困惑

我觉得我已经读遍了所有关于 Discourse 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 响应,但实际上没有任何更新发生。

我到底忽略了什么简单的细节!?

1 个赞