处理facebook异常

Ruv*_*son 2 php facebook exception facebook-php-sdk

也许它很简单,但我不知道怎么做,所以我问.有时我会从facebook获得例外,例如发布操作失败.通常它有效,但有时候不行.我使用php sdk,当有某事.错了我得到一个Facebook异常,整个网站停止运行.

有没有办法可以忽略这些异常并将其存储在数据库中,以便网站的其余部分有效?

我认为它在base_facebook.php中,希望有人知道我必须改变哪一行.

非常感谢你

Ruven

Mic*_*ior 6

您无需触摸Facebook SDK.您可以捕获异常并随意执行任何操作(例如将它们存储在数据库中).

例:

try {
    // Facebook code here
} catch (Exception $e) {
    // Display the exception (or whatever else you like)
    echo $e->getType()." ".$e->getMessage();
}
Run Code Online (Sandbox Code Playgroud)