facebook iframe app:getSignedRequest和[' page'] [' admin']返回fasle。为什么?

时间:2015-07-02 00:43:26

标签: facebook

我有一个iframe(tab)脸谱app,当有人访问它时(只是)执行:

require_once 'src/facebook.php';
$config=array("appId"=>"xxxxxx","secret"=>"yyyyyy",'cookie' => true);   
$facebook = new Facebook($config);
$user_id=$facebook->getUser();

if($user_id)
{
    $signed_request = $facebook->getSignedRequest();
    echo "SIGNED_REQUEST: ";
    var_dump($signed_request);  
}
else
{
  echo "Error. No user..."
}

我认为admin为false。在这个测试案例中,我正在访问我的标签应用程序。 rem:我有一个这个应用程序的业务经理,以获得一个用户tocken业务(uniq id),我有这个应用程序的管理员角色。 但是,当我访问该应用时,['页面'] [' admin']会返回false。为什么getSignedRequest不认识我为管理员?

1 个答案:

答案 0 :(得分:0)

  

..我有这个应用程序

的管理员角色

如果用户/浏览者是页面的管理员,则此字段将返回true。 See

  

true如果加载用户是该网页的管理员,false,如果他们不是。