Exemplo de uso do SDK Python do UseFlagly.
- Python 3.8+ (ou Docker)
Crie um arquivo .env (ou copie o .env da raiz do repositório de exemplos):
FLAGLY_API_KEY=sua-api-key-aqui
FLAGLY_IDENTIFIER=seu-identifier
FLAGLY_SLUG=seu-slug
FLAGLY_ENVIRONMENT=HMLdocker build -t example-python .
docker run --rm --env-file .env example-pythonpip install flagly-sdk
python main.py- Health check da API
- Initialize — registra o identifier+slug e inicia a avaliação assíncrona
- get_result — obtém a árvore de resultados com todos os slugs avaliados
- Itera o resultado chamando validate_flow, validate_flow_part e validate_flag com os slugs reais
pip install flagly-sdkfrom useflagly import UseFlaglyClient
from useflagly.models import ValidateBody, ReceiveMessage
client = UseFlaglyClient(token="SUA_API_KEY")
# 1. Inicializar
client.initialize(ReceiveMessage(identifier="user-123", slug="meu-slug"), environment="HML")
# 2. Obter resultado
result = client.get_result("user-123")
# 3. Validar flags
flag = client.validate_flag(
"meu-flag",
ValidateBody(identifier="user-123"),
environment="HML",
)