Operaciones y pruebas¶
Autenticación¶
Cada llamada: SOAP 1.1, HTTPS, WS-Security UsernameToken (PasswordText). Usuario/clave mal → Fault SOAP, sin datos de Moodle. Detalle: campos del plugin.
Las seis operaciones SOAP¶
| Operación | Para qué |
|---|---|
crearCentro |
El SEPE puede empujar la identidad del centro; tú también la guardas en ajustes. |
obtenerDatosCentro |
Devuelve datos del centro (códigos, URLs, contacto). |
crearAccion |
Crea una acción formativa. |
obtenerListaAcciones |
Lista acciones. |
obtenerAccion |
Acción completa y participantes. Si hay curso Moodle, notas y matrículas salen del campus. |
eliminarAccion |
Elimina una acción. |
Prueba de humo¶
Es el chequeo mínimo de que el conector “enciende”: no es una auditoría.
- El WSDL responde XML por HTTPS.
obtenerDatosCentrocon UsernameToken devuelve código0.obtenerAccionde una acción conocida devuelve código0.- Si hay curso vinculado, salen participantes y notas finales (demo: Ana 85, María 91, Luis 72).
Acción demo: origen 20, código 201428001000000000000000000001.
Note
Los códigos de demo solo ilustran el formato. En producción, CODIGO_CENTRO, CODIGO_ACCION y códigos de especialidad los asigna el SEPE / el organismo competente para tu expediente.