La verdad que llevo casi 3 dias con esto y no hay manera, el error que ahora recibo (con Laravel 5.1) es este:
{
"error": "invalid_request",
"error_description": "The request is missing a required parameter, includes an invalid parameter value, includes a parameter more than once, or is otherwise malformed. Check the \"grant_type\" parameter."
}
Por mucho que leo en la docu y en los vídeos que me he visto no encuentro mi error, pero de todas formas con una búsqueda en Google he encontrado mucha gente con el mismo problema, por lo que voy a seguir tu consejo y a probar con Dingo.
Un saludo