Python-Integration

Die Python-Integration für SilentShield ist in Vorbereitung. Unterstützung für Django, Flask und FastAPI ist geplant.

Demnächst verfügbar

Wir entwickeln aktiv ein Python-SDK und Integrationsanleitungen. In der Zwischenzeit können Sie den Server-seitigen Verifizierungsendpunkt direkt mit Pythons requests-Bibliothek verwenden.

Möchten Sie benachrichtigt werden, wenn die Python-Unterstützung bereit ist? Kontaktieren Sie uns unter [email protected].

Vorschau: Direkter API-Aufruf

Sie können Nonces bereits jetzt mit jedem HTTP-Client aus Python heraus verifizieren:

import requests

def verify_nonce(api_key: str, nonce: str) -> bool:
    response = requests.post(
        'https://api.silentshield.io/api/v1/captcha/verify-nonce',
        json={'nonce': nonce},
        headers={
            'Content-Type': 'application/json',
            'X-Api-Key': api_key,
        },
        timeout=5,
    )
    data = response.json()
    return data.get('verdict') != 'bot'