Estoy desarrollando una integración mediante la API oficial RemoteControl 2 de LimeSurvey.
Mi flujo consiste en importar una encuesta desde un fichero LSS (
), crear la tabla de participantes (
), añadir participantes (
) y posteriormente precargar información personalizada para cada participante.
He comprobado que
Code:
set_participant_properties
permite actualizar valores de atributos existentes (
,
, etc.), pero devuelve
cuando dichos atributos no existen previamente.
He intentado crear esos atributos dinámicamente mediante un método llamado
Code:
set_token_attributes
, pero la API responde con un error indicando que
Code:
remotecontrol_handle
no dispone de dicho método.
Mi pregunta es:
¿existe alguna forma soportada por la API RemoteControl para crear dinámicamente columnas de atributos de participantes (
,
, etc.) en una encuesta ya creada, o la única opción es que esos atributos estén definidos previamente en la plantilla LSS antes de importarla?