此代码从我的数据库中提取用户 ID 并向他们发送消息。问题是试图同时向所有用户发送消息,而我的数据库出现故障。如果我将它发送给许多用户,我会收到错误。有人可以帮我让它同时向 1 个或 2 个用户发送消息,并且可能会在消息之间延迟几秒钟吗?
$result = mysql_query("
SELECT
*
FROM
offline_access_users
");
if($result){
while($row = mysql_fetch_array($result, MYSQL_ASSOC)){
$msg['access_token'] = $row['access_token'];
try {
$facebook->api('/me/feed', 'POST', $msg);
$output .= "<p>Posting message on '". $row['name'] . "' wall success</p>";
} catch (FacebookApiException $e) {
$output .= "<p>Posting message on '". $row['name'] . "' wall failed</p>";
}
}
}