Nomes de usuário Unicode

Tentei e parece que também não está funcionando para mim

se aplicar .encode() ao nome de usuário de caracteres chineses, ou urllib.parse.quote()

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

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

Eu receberei um erro

Falha ao criar a postagem. Código de status: 403
{'errors': ['Você não tem permissão para visualizar o recurso solicitado. Nome de usuário ou chave de API inválido.'], 'error_type': 'invalid_access'}

mas, sem .encode()

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

Eu receberei um erro

UnicodeEncodeError: 'latin-1' codec can't encode characters in position 0-2: ordinal not in range(256)