Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Endpoints de Administrador #4

Open
juanjcsr opened this issue Apr 26, 2015 · 0 comments
Open

Endpoints de Administrador #4

juanjcsr opened this issue Apr 26, 2015 · 0 comments
Assignees

Comments

@juanjcsr
Copy link
Member

Hay un modelo de usuarios que tiene un único User. Puedes loggearlo desde web o desde un telefono via JSON en /users/sign_in (Recuerda poner los headers de Content-Type como application/json)

Si loggeas desde json, necesitas mandar un objeto de esta forma en un POST:

{
  "user": {
    "email":"[email protected]",
    "password":"juancar1os"
  }
}

Si la autenticación se logró, recibirás un 200 y el JSON de definición del Admin. En caso contrario, un 404.

Posteriormente necesitas asignarle al Admin su id para el GSM. Lo puedes hacer via web, pero qué flojera y qué aburrido. Tons mejor puedes hacer un POST desde la app de Android a /users despu'es de estar loggeado. En ese endpoint le mandas un json así:

{
  "reg_id":"APA91bHFgNW7KzBWYkKQf6pHlEJwCiBOnPT3ZzAMtu25tDDouhHMq2F-yk0EqYmUinbN-O-XGsJmw14NvjuDyy6NJ7SgIZv9bIxHOK7pj7YKTEjoUp70qolDquT8nAbqn5Ebe0K3lMyW"
}

Y a partir de ese momento, el admin ya tiene registrado su numero de GCM para recibir notificaciones.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants