Claves de API vinculadas a una IP: conecta QUOTC a tu servidor
Una clave de API identifica una conexión a un servicio. Una restricción de IP añade otra condición: las solicitudes también deben proceder de la dirección del servidor asignada a esa clave. QUOTC utiliza este enfoque tanto para las claves de prueba como para las de producción. Comprender esta restricción antes de realizar la integración puede ayudarte a evitar problemas de conexión al desplegar o trasladar tu aplicación
Una clave de API identifica una conexión a un servicio. Una restricción de IP añade otra condición: las solicitudes también deben proceder de la dirección del servidor asignada a esa clave.
QUOTC utiliza este enfoque tanto para las claves de prueba como para las de producción. Comprender esta restricción antes de realizar la integración puede ayudarte a evitar problemas de conexión al desplegar o trasladar tu aplicación.
¿Qué IP debes introducir?
Al crear una clave, introduce la dirección IP del servidor que enviará las solicitudes a QUOTC.
Esta dirección puede ser diferente de la que utilizas para abrir tu sitio web o conectarte al panel de control de tu alojamiento. La dirección relevante es la que QUOTC recibe como origen de las solicitudes de tu servidor.
Si tu infraestructura utiliza un proxy, una pasarela u otro intermediario de red, confirma qué dirección de salida corresponde antes de crear la clave.
No utilices automáticamente la IP de tu ordenador o teléfono. Salvo que ese dispositivo sea el que realiza las solicitudes a la API, su dirección no es la que necesita tu integración.
Mantén la conexión en tu servidor
Para un sitio web con múltiples visitantes, una conexión desde el servidor ofrece una forma clara de trabajar con una clave vinculada a una IP.
Tu servidor solicita los datos de cotización, los procesa y entrega la información que necesita tu interfaz. Los visitantes interactúan con tu aplicación sin recibir la credencial de QUOTC.
Las solicitudes directas desde los navegadores de los visitantes proceden de sus respectivas direcciones de red. También pueden exponer la clave en las herramientas del navegador o en el código del lado del cliente.
Guarda la credencial en la configuración del servidor con los controles de acceso adecuados. No la incluyas en archivos JavaScript públicos, archivos descargables ni repositorios de código fuente.
Una restricción de IP no sustituye la protección de las credenciales
Restringir una clave a una dirección IP no significa que sea seguro compartirla.
Una credencial expuesta sigue generando riesgos, especialmente si alguien también obtiene acceso al servidor autorizado. Protege tanto la clave como el servidor.
Evita incluir claves completas en registros de la aplicación, capturas de pantalla o mensajes de soporte. En el panel de QUOTC, las claves aparecen enmascaradas y solo muestran sus tres primeros y tres últimos caracteres. La acción Copiar clave copia el valor completo cuando lo necesitas para la configuración.
Planifica los cambios de servidor antes del despliegue
Trasladar tu aplicación puede cambiar la dirección desde la que se originan las solicitudes a la API. Por ello, un nuevo proveedor de alojamiento, una nueva configuración de red o un entorno de despliegue diferente pueden requerir una actualización de la IP.
Los usuarios no pueden modificar directamente la IP del servidor de una clave desde el panel. Ponte en contacto con el soporte de QUOTC para solicitar el cambio.
Antes de trasladar tu integración:
- Confirma la dirección IP de salida del nuevo servidor.
- Identifica la clave afectada mediante su versión enmascarada y la IP actual del servidor.
- Coordina el cambio con el soporte.
- Verifica la conexión desde el nuevo servidor después de la actualización.
Cambiar una dirección IP no activa por sí solo una clave inactiva ni renueva un periodo de acceso vencido.
Diagnostica los problemas de acceso de forma sistemática
Si tu integración deja de recibir datos, comprueba algo más que la credencial.
Confirma que la clave esté activa, que su periodo de acceso no haya vencido, que el par de divisas solicitado esté permitido y que las solicitudes procedan de la IP asignada. Consulta la documentación de la API para conocer el significado de cualquier error recibido.
Evita los reintentos repetidos y descontrolados. Conserva la información útil para el diagnóstico sin incluir credenciales en los registros.
Distingue el control de acceso del significado de los datos
Una conexión correcta confirma que tu aplicación puede acceder al servicio. No cambia la naturaleza de la información suministrada.
Las cotizaciones de QUOTC se generan mediante algoritmos. No son precios oficiales de bolsa ni reflejan las condiciones reales del mercado.
Mantén clara esta distinción en tu aplicación y utiliza las restricciones de IP y la protección de credenciales para mantener una integración ordenada y segura.
