플러그인 오류: add_user와 remove_user가 작동하지 않음

안녕하세요, add_user_to_discourse_group와 remove_user_from_discourse_group 함수를 호출할 때마다 다음과 같은 코드를 실행합니다:

$user = get_user_by('id', $data["member_id"]);
error_log("Call add_user_to_discourse");
$result = DiscourseUtilities::add_user_to_discourse_group($user->ID, $discourse_group);
error_log(print_r($result, true));

그러면 다음 오류 메시지가 표시됩니다:

[02-May-2020 17:32:23 UTC] Call remove_user_from_discourse_group
[02-May-2020 17:32:24 UTC] WP_Error Object

(
    [errors] => Array
        (
            [wpdc_response_error] => Array
                (
                    [0] => An error was returned from Discourse while trying to sync the sso record.
                )

        )

    [error_data] => Array
        (
        )

)

도와주실 수 있을까요? :slight_smile:

이것은 인증 오류일 가능성이 높습니다. WP Discourse 연결 옵션 탭에서 게시 사용자 이름으로 All Users Discourse API 키와 사이트의 시스템 사용자를 사용하도록 확인하세요. (기본값은 system입니다.)

시몬 씨, 감사합니다. 완벽하게 작동했습니다!