1
resposta

Erro 401 no retorno

Boa dia, li todas as respostas e confirmei com meu código, continuo recebendo o mesmo retorno. Poderia, por gentileza verificar para mim?

access_token = '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'
headers = {'Authorization': 'Bearer' + access_token,
           'X-GitHub-Api-Version': '2022-11-28'}

api_base_url = 'https://api.github.com'
url = f'{api_base_url}/user/repos'

url

data = {
    'name': 'linguagens-utilizadas',
    'description': 'Repositorio com as linguagens de prog da Amazon',
    'private': False
}

response = requests.post(url, json=data, headers=headers)
response.status_code
1 resposta

Oii, Clarissa! Como você está?

Agradeço por compartilhar o seu código, por ele pude identificar um pequeno erro de digitação que é a falta de espaço entre a última aspas simples e a palavra Bearer em headers.

Veja como o código ficaria:

access_token = 'seu_token'
headers = {'Authorization': 'Bearer ' + access_token,
           'X-GitHub-Api-Version': '2022-11-28'}

Faça a correção, rode o código e observe se funciona como esperado. Qualquer dúvida, estarei por aqui.

Bons estudos, Clarissa!