检查用户是否喜欢页面| PHP | Facebook

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了检查用户是否喜欢页面| PHP | Facebook相关的知识,希望对你有一定的参考价值。

  1. <?php
  2. $session = $facebook->getSession();
  3.  
  4. $user = $facebook->getUser();
  5. $page = 'PAGEID';
  6.  
  7. // Session based API call.
  8. if ($session) {
  9. try {
  10. $likeID = $facebook->api(array( 'method' => 'fql.query', 'query' =>
  11. 'SELECT target_id FROM connection WHERE source_id =' . $user . 'AND target_id =' .$page ));
  12.  
  13. if ( empty($likeID) ) {
  14. // user has NOT Liked the page
  15. echo "Like my page!";
  16.  
  17. } else {
  18.  
  19. // user HAS Liked the page
  20. echo "Thank you for liking my page";
  21.  
  22. }
  23. } catch (FacebookApiException $e) {
  24. error_log($e);
  25. }
  26. }
  27. ?>

以上是关于检查用户是否喜欢页面| PHP | Facebook的主要内容,如果未能解决你的问题,请参考以下文章

如何在没有user_likes权限的情况下检查用户是否已经喜欢过页面

JavaScript 检查用户是否喜欢页面Javascript | Facebook的

如何检查用户是不是已经喜欢 Facebook 页面?

检查用户是否喜欢页面| Javascript | Facebook

PHP Facebook SDK - 检查用户是不是喜欢粉丝专页

如何使用 Facebook 的 API 检查用户是不是喜欢我的 Facebook 页面或 URL