SDK · Manuales
Descargas

XamiLib Python — Instalación

XamiLib para Python (xamisdk-client) es la librería que permite a tu aplicación Python firmar a través del servicio local del xamiSDK. Tu aplicación habla con el servicio local (nunca con Xami directamente); el documento no sale de tu red. No tiene dependencias externas.

¿Cuándo usar XamiLib y cuándo el SDK directo? El paquete xamisdk ya es Python y puedes usar sus clases directamente. XamiLib (xamisdk-client) es para cuando prefieres separar tu app del SDK: la app en un proceso, el xamisdk serve en otro, y se comunican por HTTP local. Es el mismo patrón que XamiLib para PHP.

Requisitos

Instalación

pip install https://sdk.xami.run/files/xamisdk_client-0.1.0-py3-none-any.whl

Primer uso

from xamisdk_client import XamiSDK

xami = XamiSDK({
    "endpoint": "http://127.0.0.1:8300",
    "wrapper_key": "wrp_...",
    "wrapper_secret": "wsec_...",
})

print("pareado" if xami.health().self().get("paired") else "sin parear")
Descargar este manual (.md)