Almacenamiento de datos
Los datos a guardar se transfieren como una matriz multidimensional con la siguiente estructura:
matriz_de_datos_compartidos = array(
'language' => 'es',
'data_type' => 'json|array|xml',
'user_name' => 'nombre de usuario (e-mail)',
'module' => 'estructura_de_datos_del_módulo_para_guardar',
'signature' => 'firma_de_autenticación',
);
Los datos que se guardarán se pasan como una matriz multidimensional de la siguiente estructura:
language: el idioma del mensaje que se devolverá en caso de error. Posibles opciones: en | es
data_type: tipo de datos devueltos: json, matriz, xml (matriz PHP)
user_name: nombre de usuario. lo que se utiliza para la autorización en el sistema
estructura_de_datos_del_módulo_para_guardar = array(
'copy_id' => ID_del_módulo (valor_numérico),
'attributes' => array(
'nombre_del_campo' => 'valor_de_campo',
…
)
);
Para guardar en la matriz de datos preparada, debe pasar el método del objeto SoapClient : moduleSave (general_array_data).