Advertisement
Guest User

Untitled

a guest
Feb 22nd, 2019
152
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.58 KB | None | 0 0
  1. FB.getLoginStatus(function(response) {
  2.  
  3. var page_id = "XXX";
  4.  
  5. if (response && response.authResponse) {
  6. var user_id = response.authResponse.userID;
  7. var fql_query = "SELECT uid FROM page_fan WHERE page_id = "+page_id+"and uid="+user_id;
  8. FB.Data.query(fql_query).wait(function(rows) {
  9. if (rows.length == 1 && rows[0].uid == user_id) {
  10. console.log("LIKE");
  11. $('#container_like').show();
  12. } else {
  13. console.log("NO LIKEY");
  14. $('#container_notlike').show();
  15. }
  16. });
  17. } else {
  18. FB.login(function(response) {
  19. if (response && response.authResponse) {
  20. var user_id = response.authResponse.userID;
  21. var fql_query = "SELECT uid FROM page_fan WHERE page_id = "+page_id+"and uid="+user_id;
  22. FB.Data.query(fql_query).wait(function(rows) {
  23. if (rows.length == 1 && rows[0].uid == user_id) {
  24. console.log("LIKE");
  25. $('#container_like').show();
  26. } else {
  27. console.log("NO LIKEY");
  28. $('#container_notlike').show();
  29. }
  30. });
  31. } else {
  32. console.log("NO LIKEY");
  33. $('#container_notlike').show();
  34. }
  35. }, {scope: 'user_likes'});
  36. }
  37. });
  38. };
  39.  
  40. $facebook = new Facebook(array(
  41. 'appId' => 'XXXXXX',
  42. 'secret' => 'XXX',
  43. 'cookie' => true
  44. ));
  45. $sr = $facebook->getSignedRequest();
  46. ?>
  47.  
  48. <?php if ($sr['page']['liked']): ?>
  49. <-- STUFF IF A FAN -->
  50.  
  51. <?php else: ?>
  52. <-- STUFF IF NOT A FAN -->
  53.  
  54. <?php endif; ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement