isLiked()在phpsdk4 for Facebook中不返回任何内容
我有这个问题。我是在开发者fb中创建的facebook标签应用程序应用程序,应用程序我正在打开 我使用这个代码。不幸的是,函数isLiked()不起作用。问题在哪里isLiked()在phpsdk4 for Facebook中不返回任何内容,php,facebook,helper,facebook-sdk-4.0,Php,Facebook,Helper,Facebook Sdk 4.0,我有这个问题。我是在开发者fb中创建的facebook标签应用程序应用程序,应用程序我正在打开 我使用这个代码。不幸的是,函数isLiked()不起作用。问题在哪里 <?php require 'phpsdk4/autoload.php'; use Facebook\FacebookSession; use Facebook\FacebookPageTabHelper; FacebookSession::setDefaultApplication('XXX', 'YYY'); $he
<?php
require 'phpsdk4/autoload.php';
use Facebook\FacebookSession;
use Facebook\FacebookPageTabHelper;
FacebookSession::setDefaultApplication('XXX', 'YYY');
$helper = new FacebookPageTabHelper();
echo '<p>page id: ' . $helper->getPageId() . '</p>';
echo '<p>liked: ' . $helper->isLiked() . '</p>';
echo '<p>admin: ' . $helper->isAdmin() . '</p>';
?>
功能pageid和管理工作正常。不幸的是,函数isLiked()没有返回任何内容。
问题在哪里
多谢各位
编辑:我正在尝试刷新页面,如果页面喜欢或不喜欢,但是函数不返回任何内容。如果您的应用程序是在2014年8月7日之后创建的,isLiked()参数将不再工作,因为Facebook正在禁用此功能。查看用户是否喜欢某个页面的功能将于2014年11月5日完全删除 从2014年11月5日起,即使用户不喜欢该页面,所有应用程序都将看到
liked
=true
。Facebook基本上正在取消喜欢应用程序的功能
.可能的副本