Ежедневный автоматический пост в стене пользователей Facebook

Я пытаюсь сделать скрипт, чтобы каждый день отправлять сообщения всем пользователям приложений. Он работает более или менее 10 пользователей, но затем он внезапно останавливается. Я запрашиваю только разрешение publish_to_stream, но, похоже, работает правильно. Я прочитал несколько сообщений, говорящих, чтобы добавить спать между вызовами facebook api, но он, похоже, не работает. Кто-нибудь проверил это? Я также прочитал кое-что о ограничениях facebook? Кто-нибудь читал что-то об этих ограничениях?

Мой код очень прост:

$facebook = new Facebook(array( 'appId' => 'xxxxxxxx', 'secret' => 'xxxxxxxxxxxxxx', )); $post = array( 'message' => 'Message to user', ); //for every user while($row = mysql_fetch_array($res)){ $USER_ID = $row["uid"]; $post_id = $facebook->api("/$USER_ID/feed", "post", $post); sleep(10); } 

Может ли кто-нибудь осветить это?

Заранее спасибо!

Наконец, я решил это, используя блок catch try:

 try { $post_id = $facebook->api("/$USER_ID/feed", "post", $currentPost); } catch(FacebookApiException $e) { //error sending the post } 

Вот почему сценарий останавливается.