WS Privados

>
Query User
>
Query Component
>
Query Component2

Query User
Ir a probar servicio


La operación Query User (queryUser): es un Servicio privado que permite consultar la información de los usuarios.
El método acepta de entrada una cadena con el identificador de usuario y llave privada de utilización del servicio, estos valores son obligatorios y además no nulos. Si el identificador y la llave son correctos devuelve una estructura con los datos almacenados del usuario y su perfil.


queryUser(string privatekey,  string idUser);
Parámetros de Entrada
string privatekey string con la clave de acceso al servicio
string idUser string con el identificador de usuario

Valores de Salida
structure con los valores de salida:
string iduser Identificador de usuario al que pertenece la consulta.
string name Nombre de usuario.
string surname Apellidos de usuario.
string email Email de usuario.
string birthdate Fecha de nacimiento de usuario.
string address Dirección de usuario.
string city Ciudad de usuario.
string country País de usuario.
string profile Perfil principal del usuario.
string profile2 Perfil secundario del usuario.

Ejemplo Petición Json


{
"opcion":"queryUser",
"privatekey": "ejemplo clave",
"idUser": "ejemplo id usuario"
}

Ejemplo Respuesta Json


{
"iduser": "ejemplo id usuario",
"name": "ejemplo nombre de usuario"
"surname": "ejemplo apellidos de usuario",
"email": "ejemplo email de usuario"
"birthdate": "ejemplo fecha de nacimiento de usuario",
"address": "ejemplo dirección de usuario"
"city": "ejemplo ciudad de usuario",
"country": "ejemplo país de usuario"
"profile": "ejemplo perfil principal de usuario",
"profile2": "ejemplo perfil secundario de usuario"
}
Mensajes de Error
Error Ajax Se producen por fallos al conectar con el servidor.
Private key Error Se produce cuando se omite este parámetro en la llamada al servicio o no se proporciona un valor incorrecto.
User No Found Error Se produce cuando se omite este parámetro en la llamada al servicio o no se encuentra un usuario valido en la base de datos.

Example Error Response Json


["User No Found Error"]
		
Probar el Servicio
Rellene Parámetros de Entrada:

Respuesta de Salida obtenida:


>