2009-12-26 7 views
0

Utilisation de la bibliothèque client API Facebook REST PHP, il semble sage d'envelopper dans des appels try{} ainsi:Documentation FacebookRestClientException

require('facebook.php'); 
$fb = new Facebook($fbApiKey, $fbSecret); 
try { 
    $result = $fb->api_client->some_api_method(...); 
} catch (FacebookRestClientException $e) { 
    // now what? 
} 

Mais je ne sais pas ce qu'il faut faire à l'exception, par exemple pour trouver ce qui s'est mal passé ou pour écrire un message sensé dans le journal des erreurs. Y a-t-il de la documentation pour ces exceptions quelque part?

Répondre

0

Après avoir examiné le code et quelques exemples des exceptions, je pense $e est une recherche quelque chose comme objet ceci:

(
    [message:protected] => An error message string 
    [string:Exception:private] => Don't know 
    [code:protected] => A numerical error code 
    [file:protected] => File here the exception was thrown 
    [line:protected] => Line where the exception was thrown 
    [trace:Exception:private] => A PHP debug_backtrace() result 
    [previous:Exception:private] => Don't know 
)