Changes between Version 4 and Version 5 of api_usuarios
- Timestamp:
- Apr 30, 2012, 12:10:17 PM (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
api_usuarios
v4 v5 13 13 * Específicos del servicio: 14 14 * applicationId: identificador de la aplicación que solicita los datos (37 para la aplicación de donaciones en el entrono de pruebas) 15 * mail: si las credenciales son de un usuario con roles de administración puede consultar a otros usuarios 15 * Parámetros de búsqueda: 16 * Nombre 17 * Apellidos 18 * Email 19 * Sexo 20 * Telefono_de_contacto 21 * Profesion 22 * Fecha_de_nacimiento 23 * NIF_NIE_Passport 24 * Direccion 25 * Codigo_postal 26 * Localidad 27 * Pais 28 * Provincia 16 29 17 30 La respuesta es xml y se ajusta al siguiente xsd: … … 55 68 56 69 Parámetros: 57 * Credenciales (las credenciales permiten modificarse a uno mismo o si eres administrador a otros usuarios):70 * Credenciales deben ser de administrador: 58 71 * clientId: identificador de cliente (3 para FSG) 59 * userName: email del usuario que consulta60 * password: clave del usuario72 * userName: email del administrador 73 * password: clave del administrador 61 74 * token: credenciales encriptadas (sustituye a los 3 parámetros anteriores) 62 75 * Específicos del servicio: 63 76 * applicationId: identificador de la aplicación que solicita los datos (37 para la aplicación de donaciones en el entrono de pruebas) 64 * mail: identifica al usuario que se quiere modificar 77 * userId: identificador del usuario a modificar. Si no está presente se analizan los datos. Si hay un email y existe como usuario se actualiza, si no hay email o no existe como usuario se crea el nuevo usuario. 78 * Datos de usuario 65 79 * Nombre 66 80 * Apellidos … … 70 84 * Profesion 71 85 * Fecha_de_nacimiento 86 * NIF_NIE_Passport 87 * Direccion 72 88 * Codigo_postal 73 89 * Localidad … … 75 91 * Provincia 76 92 77 La respuesta es xml, y el xsd está en proceso 93 La respuesta es xml, y se ajusta al siguiente xsd: 94 http://deve.ecliente.com/srv/users/saveUserDataXML.xsd 78 95 79 96 Ejemplo: … … 89 106 <clientName>FSGG</clientName> 90 107 </client> 108 <user> 109 <id>13583</id> 110 </user> 91 111 </userData> 92 112 }}}