任何人都知道一个回调函数,我可以调用后,我已经完成了一个FB的API调用使用PHP SDK?
如果没有,有什么方法可以在SDK中创建一个?
Thanx提前!
任何人都知道一个回调函数,我可以调用后,我已经完成了一个FB的API调用使用PHP SDK?
如果没有,有什么方法可以在SDK中创建一个?
Thanx提前!
这是没有必要的,因为要通过PHP SDK Facebook的图形API的所有呼叫都同步。因此,你可以在调用API后直接调用任何函数,考虑这个例子:
<?php
try {
$result = $facebook->api("/me");
do_something($result);
} catch (Exception $e) {
// Log Error
}
另外,PHP-SDK是开源的,所以你也可以叉它,实现你的功能,并在提交pull请求Github随你的改变。你可以在https://github.com/facebook/php-sdk找到Source。
把API调用在try/catch语句...
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!";