ViniciusKhan/analytical_force
0
1from dotenv import load_dotenv2from simple_salesforce import Salesforce3import os4 5# Carrega variáveis do arquivo .env6load_dotenv()7 8username = os.getenv("SALESFORCE_USERNAME")9password = os.getenv("SALESFORCE_PASSWORD")10security_token = os.getenv("SALESFORCE_SECURITY_TOKEN")11domain = os.getenv("SALESFORCE_DOMAIN", "login")12 13print("Testando autenticação Salesforce...")14print(f"Usuário carregado: {username}")15print(f"Senha carregada: {'sim' if password else 'não'}")16print(f"Token carregado: {'sim' if security_token else 'não'}")17print(f"Domínio: {domain}")18print("API Version: 64.0")19 20sf = Salesforce(21 username=username,22 password=password,23 security_token=security_token,24 domain=domain,25 version="64.0"26)27 28resultado = sf.query("SELECT Id, Name FROM User LIMIT 1")29 30print("Autenticação realizada com sucesso.")31print(resultado["records"][0]["Id"], resultado["records"][0]["Name"])