¡Buenas a todos y todas!
Soy un desarrollador que tiene un pequeño gran problema en moodle...
Tengo que desarrollar una APP en Android capaz de conectarse a un curso Moodle para poder grabar y coger datos del seguimiento Scorm (Scorm Traking). Sobre todo para poder coger y grabar los datos de la variable suspend_data.
Hasta ahora lo había conseguido utilizando la Data Manipulation API (http://docs.moodle.org/dev/Data_manipulation_API).He desarrollado una serie de PHPs que son capaces de acceder directamente a la BAse de datos para guardar y obtener toda la información que yo quiero, el problema, es que al cliente no le gusta tener que subir una serie de PHPs generados por un tercero a su servidor, y me ha pedido que lo haga a través del plugin Webservices (http://docs.moodle.org/dev/Web_services).
Por lo que he podido investigar, con las webservices, se puede acceder desde una aplicación externa para modificar usuarios, cursos etc. pero no para grabar datos concretos de los avances de usuario en un curso.
¿alguien ha tenido alguna experiencia con Webservices y ha conseguido acceder a la Base de datos?
La version de Moodle es: 2.4.8 (aunque en unos meses se actualizará a 2.5)
un saludo y muchas gracias.
FRAN