json api graph call ничего не возвращает?

я загружаю пользователей fb newfeed, и я хотел получить чек. пользователь пользователя понравился сообщение или нет, используя user_likes, и проблема в том, что следующий код ничего не вернет:

$getlike = $facebook->api("/fql?q=SELECT like_info FROM stream WHERE post_id=" . $id); $checklike = $getlike['data'][0]['like_info']['user_likes']; 

вот полный файл: testone.php проблема в том, что fql и вызывающие user_likes ничего не вернут. Я хочу проверить, что пользователь пользователя понравился сообщение уже или как я могу получить значение для user_likes.

JSON из fb:

 { "data": [ { "like_info": { "can_like": true, "like_count": 70, "user_likes": false } } ] } 

это моя техника? Мне нужен код доступа или что-то еще?

Если вы получаете значение $getlike , вы можете проверить значение user_likes как это (поскольку оно имеет тип boolean) –

 if($getlike['data'][0]['like_info']['user_likes']) { echo "true"; } else { echo "false"; }