2010-09-09 3 views
0

Я пытаюсь создать приложение для facebook. Я создал новое приложение и загрузил фреймворк. В моей index.php я сделать следующее:Facebook API - Как проверить приложение для поклонников?

<?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, он показывает мне правильный вывод. Но с этим вопросом я всегда вижу утверждение else (также, когда я фанат).

Любые идеи?

Возможно, мой $ pageid неверен. Я показал на своей странице (например, http://www.facebook.com/pages/Microsoft/107785359249238?ref=ts) и использовал 107785359249238 в качестве pageid. Это правильно?

ответ

0

Попробуйте передать user_id в качестве второго параметра.

Смежные вопросы