При вызове FQL достигнут предел приложения Facebook - PullRequest
1 голос
/ 06 января 2012

Возможен дубликат:
Ошибка OAuth на Facebook: достигнут лимит запросов приложений

Я написал приложение для мониторинга Facebook, которое по умолчанию вызывает FQL Facebook каждые 30 секунд, чтобы определить, есть ли у пользователя непрочитанные уведомления, сообщения или запросы на добавление в друзья.

Недавно он перестал работать. При отладке я обнаружил, что Facebook возвращает следующую ошибку:

error =     {
        message = "(#4) Application request limit reached";
        type = OAuthException;
    };

А? Как это исправить? Это производственное настольное приложение. Очевидно, что чем больше пользователей, тем больше запросов будет делать мое приложение.

Кроме того, это не может быть мерой предотвращения спама, мое приложение читает только с FQL, ничего не публикуется ...

1 Ответ

1 голос
/ 07 января 2012

Вы должны использовать API подписки, а не так часто опрашивать Facebook. https://developers.facebook.com/docs/reference/api/realtime/

...