使用此代码:
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>");
}
...总是抛出异常。
答案 0 :(得分:0)
尝试使用Facebook提供的数字carlosnewtest
切换APP_ID
。
此外,Exception消息为空,因为你永远不会向它发送消息 Facebook没有抛出消息[帽子提示@Chris]当使用try/catch
块时,使用{{3指定放入Exception消息的内容对调试非常有用。