check user is facebook page fan

Facebook

A nice simple solution as posted by Ibrahim Faour on his blog masteringapi.com.

I’ve posted his solution here as well.

1
2
3
4
5
6
7
8
9
$signed_request = $_REQUEST["signed_request"];
list($encoded_sig, $payload) = explode('.', $signed_request, 2);
$data = json_decode(base64_decode(strtr($payload, '-_', '+/')), true); 
 
if (empty($data["page"]["liked"])) {
     echo "You are not a fan!";
} else {
     echo "Welcome back fan!";
}

No comments

Post a Reply