Проблема при выполнении запроса Facebook

Я пытаюсь запустить FQL в первый раз. Это код, который я включил в файл index.php:

<?php $query="SELECT message FROM status WHERE uid = 544337058";echo $query; ?> <?php include_once ('facebook.php'); $api_key = 'XXXXXXXXXXXXXXX'; $secret = 'XXXXXXXXXXXXXXXXX'; global $facebook; $facebook = new Facebook($api_key, $secret); $result = $facebook->api_client->fql_query($query); ?> <?php echo $result?> 

Я зашел в facebook с другой вкладки и просто пытался прочитать свое собственное сообщение о состоянии. Однако я получаю следующую ошибку:

 SELECT message FROM status WHERE uid = @@@@@@ Fatal error: Uncaught exception 'FacebookRestClientException' with message 'Requires user session' in /users/home/aafhe7vh/web/public/facebookapi_php5_restlib.php:3065 Stack trace: #0 /users/home/aafhe7vh/web/public/facebookapi_php5_restlib.php(1025): FacebookRestClient->call_method('facebook.fql.qu...', Array) #1 /users/home/aafhe7vh /web/public/status.php(46): FacebookRestClient->fql_query('SELECT message ...') #2 {main} thrown in /users/home/aafhe7vh/web/public/facebookapi_php5_restlib.php on line 3065 

Как получить и предоставить сеанс пользователя этому запросу.

Благодарю.

Попробуйте поместить метод require_login после объекта $facebook например, он должен выглядеть так:

 $facebook = new Facebook($api_key, $secret); $facebook = $facebook->require_login(); 

Если это приложение facebook, которое, как представляется, также помещает эту строку ниже require_login :

 $facebook = $facebook->require_frame();