我刚开始查看 API 文档,想知道是否有人可以分享一个使用 Discourse API 来执行以下任何操作的 PHP 脚本,或者类似的脚本。
- 使用电子邮件地址检查用户是否存在 - adminListUsers 是最好的方法,还是有更直接的方法?
- 使用用户名/ID 检查用户是否属于特定组 - listGroupMembers 是最好的方法,还是像上面一样,有更直接的方法?
- 创建用户 - createUser
- 将用户添加到组 - addGroupMembers
我看到了 "BAD CSRF" when executing PUT using API, curl, and PHP - #3 by hjalali 和 Sync DiscourseConnect user data with the sync_sso route 的示例,可能会从那里开始。