credentials = {
"client_id": "Client_Id_0000",
"client_secret": "Client_Secret_0000",
"sandbox": False,
}
certificado = r'C:\Users\User\Downloads\conversor-p12-efi-main\conversor-p12-efi-main\producao-552927-Bot_dominus_cert.pem'
auth = base64.b64encode(
(f"{credentials['client_id']}:{credentials['client_secret']}"
).encode()).decode()
url = "https://pix.api.efipay.com.br/oauth/token"
payload="{\r\n \"grant_type\": \"client_credentials\"\r\n}"
headers = {
'Authorization': f"Basic {auth}",
'Content-Type': 'application/json'
}
response = requests.request("POST",
url,
headers=headers,
data=payload,
cert=certificado)
print(response.text)