Login

login controller class for authenticate users

APIDescription
POST api/login/auth

No documentation available.

Partida

Metodos relacionados a partidas(juegos) en la app

APIDescription
POST Partida/Crear

Crea una partida

GET Partida/Eliminar?id={id}

Elimina una partida

POST Partida/Registrarse

Registra a un usuario a una partida

GET Partida/InvitacionesaPartida?id={id}

No documentation available.

GET Partida/setEstatus?id={id}&estatus={estatus}&abierta={abierta}

No documentation available.

GET Partida/Partidas?ID={ID}&status={status}

Obtiene la lista de partidas en la que esta un jugador

GET Partida/Partidas2?ID={ID}&status={status}

Obtiene la lista de partidas en la que esta un jugador

GET Partida/Abiertas

No documentation available.

GET Partida/Partida?id={id}

Obtiene la informacion de una partida

GET Partida/Invitar?id={id}&idFB={idFB}&idJugador={idJugador}

No documentation available.

POST Partida/updInvitacion

Actualiza la respuesta a una invitacion a partida

POST Partida/Solitario

No documentation available.

GET Partida/JuegosSolitario?id={id}

No documentation available.

GET Partida/updTurno?idronda={idronda}&puntaje={puntaje}&finalizado={finalizado}

No documentation available.

GET Partida/Abandonar?idpartida={idpartida}&idjugador={idjugador}

No documentation available.

GET Partida/AbandonarPartidaNoIniciada?idpartida={idpartida}&idjugador={idjugador}

No documentation available.

GET Partida/getPreguntas?idpartida={idpartida}&idjugador={idjugador}&nronda={nronda}

No documentation available.

Jugador

Metodos para las acciones del jugador

APIDescription
GET Jugador/RemoveDevices?id={id}

Elimina los dispositivos de un jugador, esto cuando se cierra sesión

POST Jugador/Registrar

Registra un jugador nuevo

POST Jugador/Login

Inicia sesion en la app usando correo y contraseña

POST Jugador/ConectaFB

Cuando se inicia sesion con FB y posteriormente se quiere vincular la cuenta con FB

GET Jugador/DesconectaFB?userid={userid}

Cuando se desea desconectar la cuenta de FB de la sesion actual

GET Jugador/RecContrasena?email={email}

Recupera la contraseña de un jugador registrado

GET Jugador?ID={ID}&FacebookID={FacebookID}&AppleID={AppleID}

No documentation available.

POST Jugador/updJugador

Actualiza la informacion de un jugador, nombre, aceptacion a juegos, foto, color de ficha

GET Jugador/RegistraCompra?id={id}&idPaquete={idPaquete}

Registra la compra de un paquete

GET Jugador/RegistraCompraPaquete?id={id}&idStore={idStore}

No documentation available.

GET Jugador/RegistraCompraPaqueteIOS?id={id}&idStore={idStore}

No documentation available.

POST Jugador/AddSync

No documentation available.

GET Jugador/EliminarJugador?IdJugador={IdJugador}

No documentation available.

GET Jugador/EliminaJugadorPaquete?IdJugador={IdJugador}&IdPaquete={IdPaquete}

No documentation available.

Services

Metodos generales en la aplicación

APIDescription
GET api/Splash

Obtiene la imagen de splash que se muestra en el inicio de la app

GET api/PaqueteConfig?id={id}&tipom={tipom}

No documentation available.

GET api/EnviarSolicitudAmistad?myuserId={myuserId}&otheruserId={otheruserId}

Envia una solicitud de amistad

GET api/RespuestaSolicitudAmistad?IdSolicitud={IdSolicitud}&respuesta={respuesta}

Respuesta a la solicitud de amistad

GET api/Jugadores?Id={Id}&prev={prev}&next={next}&search={search}

Obtiene la lista de jugadores a los que es posible enviar una invitación de juego

GET api/Top?id={id}

Lista de jugadores con mayor puntaje ordenados de manera descendiente

GET api/CuadroHonor?ID={ID}

Obtiene la lista de partidas en multijugador que han sido ganadas por un jugador

GET api/Amigos?id={id}&status={status}&partidaId={partidaId}

Obtiene la lista de amigos de un usuario en la app

GET api/OponentesRecientes?id={id}&top={top}

Obtiene una lista de los usuarios con los que se han jugado recientemente

POST api/RegistrarDispo

Asocia un dispositivo a un jugador

POST api/ActualizarDispo

Actualiza un disposititvo

GET api/BuscarDispo?id={id}&modelo={modelo}

Busca un dispositivo

GET api/DispositivosxJugador?id={id}&modelo={modelo}

Obtiene la lista de dispositivos por jugador

POST api/UpdateResultados

Actualiza los resultados de un jugador

GET api/TokensJugador?id={id}

Obtiene una lista de tokens de un jugador

GET api/updKms?id={id}&km={km}

No documentation available.

GET api/NumNotificaciones?id={id}

Obtiene el numero de notificaciones que tiene un usuario, de invitaciones, solicitudes de amistad y turnos activos

GET api/Paquetes?tipo={tipo}

Obtiene la lista de paquetes disponibles

GET api/PaquetesJugador?id={id}

Obtiene la informacion completa de los paquetes de un jugador

GET api/PosJugadores?id={id}

Obtiene las posisiciones de los jugadores en una partida

GET api/getPregunta?idpartida={idpartida}&idjugador={idjugador}&nronda={nronda}

Obtiene una pregunta para una partida

GET api/sendNotifications

No documentation available.