// 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>