Я пытаюсь получить:
Я использую следующий скрипт PHP:
<?php
# Error Printing
ini_set('display_errors',1);
ini_set('display_startup_errors',1);
error_reporting(-1);
require_once('FacebookAPI/Facebook.php');
$facebook = new Facebook(array(
'appId' => 'xxxxxxxxxxxxxx',
'secret' => 'yyyyyyyyyyyyyy',
));
# Get User ID
$user = $facebook->getUser();
$fql = "SELECT like_info.like_count, comment_info.comment_count, share_count, post_id
FROM stream
WHERE source_id = 'PAGE_ID'";
$param = array(
'method' => 'fql.query',
'query' => $fql,
'callback' => ''
);
$fqlResult = $facebook->api($param);
$asset_count = 0;
foreach($fqlResult as $row){
$asset_count += (int)$row['like_info.like_count'] + (int)$row['comment_info.comment_count']+ (int)$row['share_count']+ (int)$row['post_id'];
}
echo "<br/><br/>";
echo $asset_count;
?>
Но он возвращает пустой экран, что с ним не так?
Он также не печатает никаких ошибок, хотя я включил регистрацию / печать ошибок:
ini_set('display_errors',1);
ini_set('display_startup_errors',1);
error_reporting(-1);
Задача ещё не решена.
Других решений пока нет …