Por aca les dejo una forma de codificar en base64 sus credenciales sin necesidad de un servicio externo, Saludos.
import base64
# Codificando a Base64 'client_id:client_secrete'
client_id = 'tu_client_id'
client_secret = 'tu_client_secret' # Nunca compartirlo
client_str = '{client_id}:{client_secret}'.format(client_id=client_id, client_secret=client_secret)
client_encode = base64.b64encode(client_str.encode("utf-8")) # Codificado en Bytes
client_encode = str(client_encode, "utf-8") # Codificado en String
token_url = 'https://accounts.spotify.com/api/token'
params = {'grant_type': 'client_credentials'}
headers= {'Authorization' : 'Basic {client_encode}'.format(client_encode=client_encode)}
¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.