Sign In
Sign In
  1. Home
  2. API
  3. Activar un mensaje
  4. Firma de autenticidad de la solicitud
API
37 articles
WhatsApp Push v1.03
Transferencia de agente v1.04
API de cumplimiento de datos4
API de JavaScript del widget4
Message Trigger v1.12
Introducción
Activar un mensaje1
Firma de autenticidad de la solicitud
Messaging v1.14

Firma de autenticidad de la solicitud

Genera el encabezado X-Mindsay-Signature HMAC-SHA256 a partir de la marca de tiempo y el cuerpo para validar la autenticidad de la solicitud a la API.

Updated on 24 de septiembre de 2026

Laiye Chatbot comprueba la existencia y validez del encabezado HTTP X-Mindsay-Signature para validar la autenticidad de la solicitud. Para ello, Laiye Chatbot y su socio comparten una clave secreta (configurada durante la integración).

El socio de Laiye Chatbot debe generar una firma al realizar una solicitud a la API. La API de Laiye intenta generar la misma firma por su parte y comprueba que coincida con la firma proporcionada en el encabezado HTTP X-Mindsay-Signature.

Para evitar ataques de repetición, la API de Laiye también valida que X-Mindsay-Timestamp no sea demasiado antigua (tolerancia de 5 minutos).

Así es como se genera la firma:

  1. Concatena el valor del encabezado X-Mindsay-Timestamp con el cuerpo de la solicitud

  2. Calcula el hash hexadecimal de esta cadena utilizando el algoritmo estándar HMAC-SHA256 y la clave secreta compartida

Ejemplo

text
X-Mindsay-Timestamp:
1575215418

Body:
{"end_user_token": "df6a0edc-b31d-461x-ydcx-f7d5f02cd3d0"}

Secret:
a_secure_secret

Concatenated value:
1575215418{"end_user_token": "df6a0edc-b31d-461x-ydcx-f7d5f02cd3d0"}

Computed HMAC:
66f3778d4b2850a1a64fbb190a552ede968527cefc440c1d2f9d5c5fede77b93

Was this article helpful?

Made from France 💙

Categories

  • ANALÍTICA
  • CONSTRUIR
  • LOUIS AI
  • INTEGRAR

🔗 Useful Links

  • Sign In
  • Website
  • Terms & Conditions

© 2026

MindsayPowered by Mindsay

Search the help center…

Search help center articles