Ошибка API Graph Facebook - достигнут предел количества запросов на фид - PullRequest
8 голосов
/ 08 января 2012

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

{"error":{"message":"(#341) Feed action request limit reached","type":"OAuthException"}}

Я думаю, что эта ошибка произошла из-за слишком большого количества постов на стене. Так как избежать этой ошибки. У кого-нибудь есть идея, что может быть не так или как я могу лучше отладить эту проблему?

Ответы [ 3 ]

13 голосов
/ 08 января 2012

Похоже, что это ответ на ваш вопрос: Имеет ли Facebook SDK ограничение на количество публикаций на стене

"Facebook устанавливает ограничения на количество публикаций в день, которые может выполнять ваше приложение.это не жесткое и быстрое число, которое варьируется в зависимости от приложения и времени, в зависимости от поведения приложения. Если ваше приложение создает посты низкого качества (спам), измеряемые тем, сколько раз люди комментируют, любят или скрывают посты вашего приложения, тогда Facebook уменьшит ваш дневной лимит. Эти лимиты выражаются в виде «сегментов» и их можно увидеть на странице Insights для вашего приложения.

Вы получите сообщение об ошибке от API Facebook, если вы превысилипредел. Номер ошибки - 341, а описание - «Достигнут предел запроса действия канала». Это применяется для каждого пользователя в день. "

7 голосов
/ 29 мая 2012

Имел подобный опыт и наткнулся на этот пост, когда искал причину, по которой FB ограничивал количество постов. На самом деле мы делали некоторые тесты по обмену новостными статьями из приложения, авторизованного в FB, и поскольку мы снова и снова передавали одну и ту же ссылку, она пометила их как спам и снизила наш лимит до 7!

Вот несколько рекомендаций. http://edoceo.com/notabene/facebook-api-oauthexception-341

Если вам когда-либо приходилось тестировать, убедитесь, что вы не проводите тесты на спам, поскольку это уменьшит ограничение на приложение.

0 голосов
/ 08 января 2012

Очевидный ответ - размещать меньше вещей. Facebook пытается ограничить ваше приложение - вы не должны пытаться уклониться от ограничения. Это там по причине. Никто не любит приложения, которые спамят их стену в любом случае.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...