Facebook API调用抛出异常

时间:2011-11-08 15:33:55

标签: php facebook-graph-api

使用此代码:

try
   {
    $facebook->api('/me/feed', 'POST',
            array(
              'link' => 'http://apps.facebook.com/carlosnewtest',
              'message' => $_SESSION['current_user']['name']." ha comenzado a jugar Snow Punch!!",
             ));        
  }catch (FacebookApiException $e) 
    {
        $e_type = $e->getType();
        echo '<script>alert("SESSION "+'.$e_type.');</script>';
        $loginUrl = $facebook->getLoginUrl($permission);
        echo("<script> top.location.href='".$loginUrl ."'</script>");
    }

...总是抛出异常。

1 个答案:

答案 0 :(得分:0)

尝试使用Facebook提供的数字carlosnewtest切换APP_ID

此外,Exception消息为空,因为你永远不会向它发送消息 Facebook没有抛出消息[帽子提示@Chris]当使用try/catch块时,使用{{3指定放入Exception消息的内容对调试非常有用。