Estoy tratando de crear un usuario en mi aplicación rails con un comando curl desde el terminal os x. No importa cómo formatee los datos, la aplicación devuelve respuestas que ninguna de mis validaciones ha pasado.
curl http://localhost:3000/api/1/users.json -i -X POST -d {"user":{"first_name":"firstname","last_name":"lastname","email":"[email protected]","password":"app123","password_confirmation":"app123"}}"
Probé todas las variaciones. Intenté usar [] corchetes, probé user = {data ..} y nada parece funcionar. ¿Algunas ideas?
$ rails c
yUser.create :first_name => 'John', :last_name => 'Smith', ...
?Respuestas:
En primer lugar, hay un "extraño" al final de su comando.
Prueba esto
fuente