2

也许这很简单,但我不知道该怎么做,所以我问。有时我会从 facebook 收到异常,例如发布操作失败。通常它可以工作,但有时不会。我使用 php sdk 并且当有某事时。错了,我得到一个 facebook 异常,整个网站停止运行。

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

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

非常感谢你

鲁文

4

1 回答 1

6

您无需接触 Facebook SDK。您可以捕获异常并对它们做任何您喜欢的事情(例如将它们存储在数据库中)。

例子:

try {
    // Facebook code here
} catch (Exception $e) {
    // Display the exception (or whatever else you like)
    echo $e->getType()." ".$e->getMessage();
}
于 2012-08-15T12:00:07.653 回答