Para que tus scripts funcionen correctamente con la API de LinkaForm y puedan acceder a la información de tu cuenta, es necesario crear un pequeño archivo de configuración llamado account_settings.py
. Este archivo centraliza las credenciales y parámetros de conexión, y debe ser importado en todos tus scripts.
Estructura del archivo account_settings.py
A continuación se muestra un ejemplo de cómo debe estar estructurado:
# coding: utf-8
#!/usr/bin/python
from linkaform_api import settings
# Producción
settings.mongo_hosts = 'db2.linkaform.com:27017,db3.linkaform.com:27017,db4.linkaform.com:27017'
settings.mongo_port = 27017
# Preproducción (para pruebas)
# settings.mongo_hosts = 'dbs2.lkf.cloud:27918'
# settings.mongo_port = 27918
config = {
'USERNAME': 'TU NOMBRE DE USUARIO',
'APIKEY': 'TU APIKEY AQUI',
'PROTOCOL': 'https',
'HOST': 'app.linkaform.com',
'MONGODB_PORT': settings.mongo_port,
'MONGODB_USER': 'account_ID_DE_TU_CUENTA',
'MONGODB_HOST': settings.mongo_hosts,
'USER_ID': ID_DE_TU_CUENTA,
'ACCOUNT_ID': ID_DE_TU_CUENTA,
'IS_USING_APIKEY': False,
}
settings.config.update(config)
Importante: Asegúrate de reemplazar los valores marcados en mayúsculas con tus credenciales reales. Si no tienes tu
APIKEY
oACCOUNT_ID
, consulta el panel de administración o contacta a soporte.
Una vez creado este archivo, tus scripts podrán utilizar la configuración centralizada para conectarse a los servicios de LinkaForm sin tener que duplicar datos o repetir parámetros en cada script.