-1

如何检查facebook API查询返回是否成功?

$qry = $this->facebook->api(array(
   'method'      =>  'fql.multiquery',
   'queries'     =>  $fql,
   'access_token'=>  $facebook['access_token']
));

在某些情况下,您会收到套接字 443 错误。您如何捕捉到这一点并在出现错误时简单地重新查询?

4

1 回答 1

2

当发生错误时, FB PHP SDK会抛出异常(您可以通过阅读代码或查看示例来了解这一点)。所以这个想法是

try {
    $qry = $this->facebook->api(...);
}
catch (FacebookApiException $e) {
    // handle the error
}
于 2012-09-03T08:54:02.120 回答