Facebook API - 如何检查粉丝的应用程序?

时间:2010-09-09 08:26:12

标签: php facebook

我尝试创建一个facebook应用程序。 我创建了一个新的应用程序并下载了框架。 在我的index.php中,我执行以下操作:

<?php
require_once 'facebook.php';

$appapikey = '123456...xyz';
$appsecret = '123456...xyz';
$facebook = new Facebook($appapikey, $appsecret);
$user_id = $facebook->require_login();
$pageid = "123456...xyz";
$isfan = $facebook->api_client->pages_isFan($pageid);

if($isfan)
        echo '<iframe src="http://www.google.com/" width="720" height="1250" frameborder="0"></iframe>';
else
        echo 'you have to become a fan!';

没有$ isfan,它会显示正确的输出。但是有了这个问题,我总能看到其他声明(当我是粉丝时)。

有什么想法吗?

也许我的$ pageid不正确。我在我的页面上显示(例如http://www.facebook.com/pages/Microsoft/107785359249238?ref=ts)并使用107785359249238作为pageid。是吗?

1 个答案:

答案 0 :(得分:0)

尝试将user_id作为第二个参数传递。