지금 막 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 의 예시를 확인했으므로, 아마도 이 부분에서 시작할 것 같습니다.