Запрос API Facebook Graph может быть настоящей болью. Прежде всего, я стараюсь разбивать свои запросы на партии. Например, если мне нужны все записи моих друзей, я сначала получаю массив всех своих друзей, затем создаю запросы для их сообщений по 10 друзей и отправляю их на Facebook. В каждом ответе я проверяю, есть ли в ответе ошибка, и если да, я перезапускаю функцию, которая генерирует пакеты и отправляет их. Я использую один счетчик, который отслеживает количество отправленных запросов. Если я отправлю 10 запросов и получу только 9, я перезапущу функцию через 30 секунд снова. Я использую другой счетчик, который после 3 попыток показывает ошибку пользователю ...