如何检查Facebook页面是否适用于类似的框?

时间:2012-08-05 16:54:22

标签: php facebook

我正在编写一个代码,允许用户在他们的页面上放置一个类似的框,因此我需要确保该页面对于类似的框有效,因为个人页面不起作用。我目前正在使用facebook.php文件,但是当我使用以下代码时:

// $fbexist is the page username in this case "clubcoreme"
function CheckFB($fbexist) {  
        require_once("include/facebook.php");

        $config = array();
        $config['appId'] = 'APP_ID';
        $config['secret'] = 'APP_SECRET';

        $facebook = new Facebook($config);

        try {
            $facebook->api($fbexist);
            if (!$facebook->api($fbexist)) {
                $personal = "No";
            } else {
                $personal = "Yes";
            }

        } catch(FacebookApiException $e) {
            $checked = array(false, $personal);
            return $checked;
        }
            $checked = array(true, $personal);
            return $checked;
    }

它总是以$ personal =“No”的形式返回,这意味着它对于类似的盒子无效。但我知道我可以使用clubcoreme来制作类似的盒子。当我尝试“JohnnieWalkerLebanon”而不是clubcoreme时,它可以工作。我究竟做错了什么?还有更好的方法吗?

提前谢谢你,

罗伯特

0 个答案:

没有答案