Я почти уверен, что больше не работает.
Чтобы обнаружить подобное или не понравившегося, вы можете использовать подписанный запрос для получения этих данных.При загрузке он передается на вкладку.
<?php
$signed_request = $_REQUEST["signed_request"];
list($encoded_sig, $payload) = explode('.', $signed_request, 2);
$data = json_decode(base64_decode(strtr($payload, '-_', '+/')), true);
?>
Затем в теле вашего HTML:
<?php
if ($data["page"]["liked"]!=1) {
echo('<div id="NON_LIKER_CONTENT"> <img src="nonliker.jpg" width="520"/></div>');
} else {
echo('<div id="LIKER_CONTENT"> <img src="liker.jpg" width="520"/></div>');
}
?>