jezra
(jezra)
1
david
(David Taylor)
2
您首先需要查询用户的 Discourse user_id,然后使用该 ID 发起更新请求。以下链接可帮助您完成第一步:
jezra
(jezra)
3
谢谢。我原本希望避免发起两次 API 请求来更新用户信息,因为之前一直遇到触发速率限制的问题。幸运的是,我想到了一个解决方案:如果配置 user_event webhook,我就可以在用户通过 SSO 登录 Discourse 时,在本地存储用户的 Discourse ID 和用户名。之后,在进行 Discourse 更新时,我就可以使用存储的 Discourse 用户名。