Errore plugin: add_user e remove_user non funzionano

Ciao, ogni volta che chiamo le due funzioni, add_user_to_discourse_group e remove_user_from_discourse_group:

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

ricevo questi messaggi di errore:

[02-May-2020 17:32:23 UTC] Chiamata remove_user_from_discourse_group
[02-May-2020 17:32:24 UTC] Oggetto WP_Error

(
    [errors] => Array
        (
            [wpdc_response_error] => Array
                (
                    [0] => Si è verificato un errore da Discourse durante il tentativo di sincronizzare il record SSO.
                )

        )

    [error_data] => Array
        (
        )

)

Potresti aiutarmi per favore? :slight_smile:

Sembra probabile che si tratti di un errore di autenticazione. Nella scheda Opzioni di connessione WP Discourse, assicurati di utilizzare una chiave API Discourse per tutti gli utenti e l’utente di sistema del tuo sito per il nome utente di pubblicazione (questo è impostato di default su system.)

Grazie Simon, ha funzionato perfettamente!