使用PHP的Facebook Fan/Like Gate

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用PHP的Facebook Fan/Like Gate相关的知识,希望对你有一定的参考价值。

Show and hide content based on whether or not a user has clicked the 'Like' button of an app.
  1. // THE 'facebook.php' FILE CAN BE FOUND ON Github (https://github.com/facebook/php-sdk)
  2. // YOU NEED A COPY OF ALL FILES IN THE 'src' FOLDER ON Github AS PART OF YOUR PROJECT
  3. // THEN YOU ONLY NEED TO INCLUDE ONE FILE INTO YOUR PHP CODE...AS PER BELOW
  4.  
  5. require 'incl/facebook.php';
  6.  
  7. $app_id = "YOUR APP ID";
  8. $app_secret = "YOUR APP SECRET";
  9. $facebook = new Facebook(array(
  10. 'appId' => $app_id,
  11. 'secret' => $app_secret,
  12. 'cookie' => true
  13. ));
  14.  
  15. $signed_request = $facebook->getSignedRequest();
  16. $like_status = $signed_request["page"]["liked"];
  17.  
  18. if($like_status){
  19. header('Location: home.php');
  20. }else{
  21. echo 'You Dont Like this';
  22. }

以上是关于使用PHP的Facebook Fan/Like Gate的主要内容,如果未能解决你的问题,请参考以下文章

使用 UIWebView 登录 Facebook 和 G+

如何使用 Facebook 好友制作 Android 多人游戏? (Google Play 游戏服务仅使用 G+)

PHP - 仅使用 Facebook 图表从 Facebook 页面获取帖子数据

PHP Facebook使用Simple Pie RSS和PHP检索最近的Facebook帖子

如何使用 PHP 发布到 Facebook 页面

使用 PHP 连接到 Facebook 聊天?