SDK y Uso del API directamente
SDK
El SDK esconde la implementación de las solicitudes y la autenticación, haciendo que te sea más fácil usar nuestros servicios. Actualmente está disponible en: Java, PHP, .NET2, .NET4, Python y Node
Los ejemplos de este documento están en Node pero son muy parecidos para los demás lenguajes, te proporcionaremos varios ejemplos para que puedas comenzar a probar rápidamente.
Si el SDK no está implementado en el lenguaje de programación que utilizas, puedes llamar al API directamente (ve "Usando el API directamente"), o contáctanos en developers@acertia.com para más información.
Uso del API directamente
Si el SDK no está implementado en el lenguaje de programación que utilizas, puedes mandar llamar al API directamente. El API es un grupo de endpoints que aceptan solicitudes JSON que contienen un encabezado de autenticación. Abajo se encuentra una descripción básica de como trabaja, pero nos puedes contactar en developers@acertia.com para cualquier duda que tengas
Encabezado de autenticación
Cada solicitud al API debe tener un Content-Type:application/json
y un encabezado de autenticación que nos permite verificar que eres un usuario autorizado y que la solicitud no ha sido cambiada por un tercero. El encabezado está formado de la siguiente manera:
Identificador: el encabezado tiene que iniciar con "Authorization: signmage".
WebId: el WebId que te fue asignado como desarrollador.
Separador: entre el WebId y el HMAC tiene que haber un símbolo ":".
HMAC: un SHA-256 HMAC en base64 generado con los parámetros JSON de la solicitud y el API Key como el secreto. El JSON debe ser válido y sin espacios.
API endpoints
Última actualización