Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
查找facebook用户是否喜欢我的页面_Facebook_Facebook Graph Api_Facebook Page - Fatal编程技术网

查找facebook用户是否喜欢我的页面

查找facebook用户是否喜欢我的页面,facebook,facebook-graph-api,facebook-page,Facebook,Facebook Graph Api,Facebook Page,我使用这段代码来做这件事,但它总是返回我“不是粉丝!”。 我做错了什么 <?php require 'php-sdk/facebook.php'; // Create our Application instance (replace this with your appId and secret). $facebook = new Facebook(array( 'appId' => '107896139417411', 'secret' => '6c98823d8b938

我使用这段代码来做这件事,但它总是返回我“不是粉丝!”。 我做错了什么

<?php
require 'php-sdk/facebook.php';

// Create our Application instance (replace this with your appId and secret).
$facebook = new Facebook(array(
'appId' => '107896139417411',
'secret' => '6c98823d8b938ec92eb6846c17bc0156',
));

$user = $facebook->getUser();
$page_id = "406604096078918";

if ($user) {
try {
$likes = $facebook->api("/me/likes/".$page_id);
if( !empty($likes['data']) )
    echo "I like!";
else
    echo "not a fan!";
} catch (FacebookApiException $e) {
error_log($e);
$user = null;
}
}

if ($user) {
$logoutUrl = $facebook->getLogoutUrl();
} else {
  $loginUrl = $facebook->getLoginUrl(array(
'scope' => 'user_likes'
 ));
}

?>

有谁能帮我这个忙吗?这对我很重要:')。
提前感谢。

您是否在代码中添加了“用户喜欢”的权限?如果没有此权限,您将无法获取用户的喜好“

对我来说效果很好,请尝试var_dump($likes)并开始调试