Unicode-Benutzernamen

Ich habe es versucht und es scheint auch für mich nicht zu funktionieren
wenn .encode() auf den Benutzernamen mit chinesischen Zeichen angewendet wird, oder urllib.parse.quote()

    headers = {
        'Api-Key': API_KEY,
        'Api-Username': '大帅哥'.encode()
    }

    # oder urllib parse
    headers = {
        'Api-Key': API_KEY,
        'Api-Username': urllib.parse.quote(API_USERNAME)
    }

Ich bekomme einen Fehler

Fehlgeschlagen, den Beitrag zu erstellen. Statuscode: 403
{'errors': ['Sie haben keine Berechtigung, die angeforderten Ressourcen anzuzeigen. API-Benutzername oder Schlüssel ist ungültig.'], 'error_type': 'invalid_access'}

aber ohne .encode()

    headers = {
        'Api-Key': API_KEY,
        'Api-Username': '大帅哥'
    }

Ich bekomme einen Fehler

UnicodeEncodeError: 'latin-1' Codec kann Zeichen in den Positionen 0-2 nicht kodieren: Ordinal nicht im Bereich (256)