// This is my routes file <?php get('/', function () { return View::make('post'); }); post('post', [ 'as' => 'post', 'uses' => function () { $code = Input::get('code'); $input = Input::get('message'); $fb = OAuth::consumer('Facebook', url('/') . '/'); if (! empty($code)) { $token = $fb->requestAccessToken($code); $fb->request('/me/feed', 'POST', ['message' => $input]); $message = 'Your unique facebook user id is: ' . $result['id'] . ' and your name is ' . $result['name']; echo $message . "<br/>"; dd($result); } else { $url = $fb->getAuthorizationUri(); return Redirect::to((string) $url); } } ]); // This is my view <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> {{ Form::open(['route' => 'post','method' => "POST"]) }} <!-- Message Form Input --> <div class="form-group"> {{ Form::label('message','Message:') }} {{ Form::text('message',null,['class' => 'form-control']) }} </div> {{ Form::submit() }} {{ Form::close() }} </body> </html> // This is my output <form method="POST" action="http://unibox.app:8000/post" accept-charset="UTF-8"><input name="_token" type="hidden" value="qe56HATOBh6hGONWy8y6ZNIt30nQAzc8Wn8VThaF"> <label for="message">Message:</label> <input class="form-control" name="message" type="text" id="message"> <input type="submit"> </form>