2011-06-20 13 views
1

PHP SDKを使用してFB API呼び出しを行った後にコールできるコールバック関数を知っている人はいますか?

もしそうでなければ、私はSDKに1つを組み込むことができますか?

前もって太もも!

答えて

5

...のtry/catch文でAPI呼び出しを入れてしたがって、あなたは、この例を考えて、APIの呼び出しの直後に任意の関数を呼び出すことができます。

<?php 

try { 
    $result = $facebook->api("/me"); 
    do_something($result); 
} catch (Exception $e) { 
    // Log Error 
} 

また、あなたはまた、それをフォークあなたの機能を実装し、上のプル要求を提出できるようPHP-SDKは、オープンソースでありますあなたの変更のギブス。ソースはhttps://github.com/facebook/php-sdkです。

2

PHP SDK経由でFacebookのグラフAPIへのすべての呼び出しは、同期からである。これは、必要ありません

try { 
    $facebook->api(array(
     'query' => $query, 
     'method' => 'fql.query' 
    )); 
} catch (FacebookApiException $e) { 
    echo 'An error occured!'; 
} 

// Assume it has worked as the exception has not been caught 
echo "It worked!";