Configuración
La siguiente información sobre la API de alojamiento-también se puede encontrar en el área de administración-de CCM19. Esta API permite el acceso «headless»-a funciones relacionadas con los siguientes recursos:
- Clientes
- Dominios
- Configuraciones regionales (traducciones)
- Temas
- Marcadores de posición
- Incrustaciones y Cookies
- Incorporación
Por supuesto, todas estas acciones solo pueden llevarse a cabo si se dispone de la autorización correspondiente.
Establecer conexión con la API
Para procesar correctamente una solicitud a la API-, incluya la clave de la API-en cada solicitud añadiendo el parámetro GET-apiKey y estableciendo la clave como valor.
Para cada solicitud POST- y PUT-, establezca el encabezado HTTP-Content-Type en application/json; es decir, para cada solicitud que contenga un cuerpo de mensaje. Codifique la carga útil que se va a enviar en consecuencia.
Las claves de API reales son, por supuesto, mucho más complejas. 😉
Mantenga siempre en secreto su clave de la API-. Si la clave se ve comprometida, puede cambiarla aquí; después, deberá actualizar todas sus aplicaciones.
Utilizar la autenticación Hawk HTTP-
Si activa esta opción, se podrá verificar una solicitud firmada. Sin embargo, deberá implementar usted mismo el lado del cliente para este método de autenticación e integrarlo en sus aplicaciones.
Utilice el secreto compartido para firmar sus solicitudes. Para ello, deberá derivar una clave a partir del secreto compartido utilizando el algoritmo PBKDF2-.
Utilizar la autenticación Hawk HTTP-
Si activa esta opción, se podrá verificar una solicitud firmada. No obstante, deberá implementar usted mismo el lado del cliente para este método de autenticación e integrarlo en sus aplicaciones.
Utilice el secreto compartido para firmar sus solicitudes. Para ello, debe derivar una clave a partir del secreto compartido utilizando el algoritmo PBKDF2-.
Esta función es opcional. Utilice esta opción para permitir una verificación criptográfica parcial de sus solicitudes.
Consulte los siguientes recursos para firmar correctamente sus solicitudes.
- Hawk — Una implementación en PHP
- hash_pbkdf2 — Generar una derivación de clave PBKDF2 a partir de una contraseña proporcionada

