我想获取特定用户的所有帖子..我知道它们是有限的,所以我每次都会收到 100 个帖子...
$total2 = 0;
try {
for ($i = 0; $i < 2000; $i = $i + 100) {
$fql2 = "SELECT post_id, comments, message
FROM stream
WHERE source_id = me()
LIMIT " . $i . "," . ($i + 100);
$param2 = array(
'method' => 'fql.query',
'query' => $fql2,
'callback' => ''
);
$fqlResult2 = $facebook->api($param2);
$total2 = $total2 + count($fqlResult2);
}
} catch (Exception $o) {
d($o);
}
但是在运行时,服务器挂起,给出 500(内部服务器错误)..
当我将其设为 300 时,循环迭代器将不会挂起......
有任何想法吗 ?