Advertisement
joelgoodman

Untitled

Feb 22nd, 2012
45
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.57 KB | None | 0 0
  1. <?php
  2. function parsePageSignedRequest() {
  3.     if (isset($_REQUEST['signed_request'])) {
  4.       $encoded_sig = null;
  5.       $payload = null;
  6.       list($encoded_sig, $payload) = explode('.', $_REQUEST['signed_request'], 2);
  7.       $sig = base64_decode(strtr($encoded_sig, '-_', '+/'));
  8.       $data = json_decode(base64_decode(strtr($payload, '-_', '+/'), true));
  9.       return $data;
  10.     }
  11.     return false;
  12.   }
  13.   if($signed_request = parsePageSignedRequest()) {
  14.     if($signed_request->page->liked) {
  15.       echo "like";
  16.     } else {
  17.       echo "nolike";
  18.     }
  19.   }
  20. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement