Skip to content

Instantly share code, notes, and snippets.

@batuhan
Created October 23, 2011 10:11
Show Gist options
  • Save batuhan/1307204 to your computer and use it in GitHub Desktop.
Save batuhan/1307204 to your computer and use it in GitHub Desktop.
function parsePageSignedRequest() {
if (isset($_REQUEST['signed_request'])) {
$encoded_sig = null;
$payload = null;
list($encoded_sig, $payload) = explode('.', $_REQUEST['signed_request'], 2);
$sig = base64_decode(strtr($encoded_sig, '-_', '+/'));
$data = json_decode(base64_decode(strtr($payload, '-_', '+/'), true));
return $data;
}
return false;
}
if($signed_request = parsePageSignedRequest()) {
if($signed_request->page->liked) {
include 'sayfayi_begenmis.php';
} else {
include 'sayfayi_begenmemis.php';
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment