-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 に答える