Sunteți pe pagina 1din 11

ndice general

Tabla de contenido
Escribir el ttulo del captulo (nivel 1)
Escribir el ttulo del captulo (nivel 2)
Escribir el ttulo del captulo (nivel 3)
Escribir el ttulo del captulo (nivel 1)
Escribir el ttulo del captulo (nivel 2)
Escribir el ttulo del captulo (nivel 3)

1
2
3
4
5
6

Captulo 1
Definiciones
TIPO
Digito
Nmero
Booleano
Carcter
Cadena
Fecha
Fecha tiempo
NULL

DESCRIPCIN
[0-9]
[0-9]*
[1|0]
[0-9|a-z|A-Z||||||||||]
Carcter*
AAAA-MM-DD
AAA-MM-DD hh:mm:ss:fff
Cadena vaca | NULL

Cdigo de mensajes
100
101
200
201
202
203
204
205
300
301
302
303
304

La transaccin ha sido correcta...


La transaccin ha sido correcta y ha resultado en la creacin o
actualizacin de un objeto
No se permiten valores nulos
Formato incorrecto
Ya existe una sesin iniciada
Sesin invlida
Usuario y/o contrasea incorrecto
Accin invlida
Violacin de integridad de identidad
Violacin de integridad referencial
Violacin de restriccin de referencia
Error en la transaccin
Error en el SW

Captulo 2
Servicios Web
2.1. Comprador
2.1.1. Registrar comprador
URL
DESCRIPCI
N
RESTRICCIO
NES
DATOS

ENTRADA

SALIDA

http://silaecws.ddns.net/Services/Json/sComprador/controlRegis
tro.svc/agregarComprador
Agrega un nuevo usuario del tipo comprador

NOMBRE
nombre

TIPO
Cadena

usuario

Cadena

pass

Cadena

correo
{
nombre:,
usuario:,
pass:,
correo:
}

Cadena

NULO

Descripcin
Nombre del
comprador
Usuario del
sistema
Password del
sistema
Correo

2.2. Comprador
2.2.1. Iniciar sesin
URL
DESCRIPCIN
RESTRICCION
ES
DATOS

ENTRADA

SALIDA

http://silaecws.ddns.net/Services/Json/sUsuario/uSesion.svc/al
taSesion
Permite generar un token de acceso a los servicios
restringidos

NOMBRE
usuario

TIPO
Cadena

pass

Cadena

{
usuario:escom,
pass:123456
}

NULO

Descripcin
Usuario del
sistema
Contrasea
del sistema

2.2.1. Terminar sesin


URL
DESCRIPCIN
RESTRICCION
ES
DATOS

ENTRADA

SALIDA

http://silaecws.ddns.net/Services/Json/sUsuario/uSesion.svc/b
ajaSesion
Permite generar un token de acceso a los servicios
restringidos

NOMBRE
token
{
token:escom
}

TIPO
Cadena

NULO

Descripcin
Identificador
de acceso

2.2.1. Recuperar contrasea


URL
DESCRIPCIN
RESTRICCION
ES
DATOS

ENTRADA

SALIDA

http://silaecws.ddns.net/Services/Json/sUsuario/uSesion.svc/r
ecuperarPass
Permite generar un token de acceso a los servicios
restringidos
Se puede recuperar el pass por usuario o correo
NOMBRE
usuario

TIPO
Cadena

correo

Cadena

{
usuario:escom,
correo:escom@ipn.com.mx,
}

NULO

Descripcin
Usuario del
sistema
Correo
ingresado al
sistema

URL
DESCRIPCIN
RESTRICCION
ES
DATOS

http://silaecws.ddns.net/Services/Json/

ENTRADA

{
}

SALIDA

NOMBRE

TIPO

NULO

Descripcin

mostrarPreferenciasUsuario
URL

DESCRIPCIN
RESTRICCION
ES
DATOS

ENTRADA

SALIDA

o
o
o

o
o

http://silaecws.ddns.net/Services/Json/
sComprador/controlComprador.svc/mostrarPreferenciasUsuari
o
Muestra las preferencias de un usuario

NOMBRE
token

TIPO
Cadena

tipoPref

Cadena

NULO

Descripcin
Sesin de
usuario
Tipo de
preferencia

{
token:"37fNmNBFk5sdbVSC7dX9",
tipoPref:"0"
}
{
"status":{
"codigo":100,
"msg":"La transaccion ha sido correcta..",
"detalles":"Ok"
},
"result":[
{
"idComprador":null,
"idPreferencias":null,
"precio":"",
"distancia":"",
"pref":{
"idPreferencia":"8",
"pref":"9",
"genero":"H",
"pais":"MX",
"hexadecimal":null,
"noDecimal":null,
"hsl":null,
"tipo":"3",
"token":null
}
},
{
"idComprador":null,

"idPreferencias":null,
"precio":"",
"distancia":"",
"pref":{
"idPreferencia":"9",
"pref":"10",
"genero":"H",
"pais":"MX",
"hexadecimal":null,
"noDecimal":null,
"hsl":null,
"tipo":"3",
"token":null

}
}

]
}

URL
DESCRIPCIN
RESTRICCION
ES
DATOS

http://silaecws.ddns.net/Services/Json/

ENTRADA

{
}

SALIDA

NOMBRE

TIPO

NULO

Descripcin

S-ar putea să vă placă și