这是我的第一篇文章,我对php,mysql和facebook的开发都很新。
我有最糟糕的时间通常我会使用sql请求的和,但fql似乎不支持。我正在尝试查询按预期工作的专辑,但我只想回显 总照片/视频的数量。我确定解决方案在那里我我只是没有清楚地看到它。
=============================================== ====
目前我正在返回这些结果;
专辑#1 = 50
专辑#2 = 10
专辑#3 = 25
等
我只想添加一起返回的#。
=============================================== ====
try {
$me = $facebook->api('/me');
$fql = "SELECT photo_count, video_count FROM album WHERE owner=me()";
$param = array(
'method' => 'fql.query',
'query' => $fql,
'callback' => ''
);
$fqlResult = $facebook->api($param);
foreach($fqlResult as $row){
echo "<br><br />";
echo $row['photo_count'];
}
} catch (FacebookApiException $e) {
error_log($e);
}
=============================================== ======
感谢您的帮助。
答案 0 :(得分:0)
try {
$me = $facebook->api('/me');
$fql = "SELECT photo_count, video_count FROM album WHERE owner=me()";
$param = array(
'method' => 'fql.query',
'query' => $fql,
'callback' => ''
);
$fqlResult = $facebook->api($param);
$asset_count = 0;
foreach($fqlResult as $row){
$asset_count += (int)$row['photo_count'] + (int)$row['video_count'];
}
echo "<br/><br/>";
echo $asset_count;
} catch (FacebookApiException $e) {
error_log($e);
}