友人の壁のリンクとメッセージに正常に投稿するスクリプトがありますが、次のようにループをオンにすると:
for ($i = $from; $i <= $to; $i++) {
$sendTo = $userid[$i];
echo '<p>sending user '.$i.'</p>';
if($result = $facebook->api("/$sendTo/feed/",'post', $attachment))
{
echo '<p>sended user '.$i.'</p>';
} else {
echo 'Oops something went wrong';
}}
4 つまたは 5 つのメッセージを投稿するだけで中断します。問題は、Facebook で多くのメッセージを短時間で送信できないことにあると思います。少なくとも 100 件のメッセージを投稿するためのタイムアウト機能または何かを作成するにはどうすればよいですか? メッセージを 5 つだけ投稿すると、5 つずつ 100 のメッセージを投稿できますが、100 ごとに 100 を投稿する必要があります。
お時間をいただきありがとうございます。