Я переношу некоторые сценарии, которые получают публичные события из Graph API. Я пытаюсь получить события в некоторых регионах Испании, но я заблокирован. Я использую этот запрос:Временно заблокирован в конкретном запросе facebook
https://graph.facebook.com/v2.2/search?access_token={0}&q={1}&type=event
Этот скрипт работает периодически, и он перебирает список имен области каждый раз (параметр Q). Я проверил пределы API, но сообщение, которое я получаю это:
{
"error": {
"message": "You have been temporarily blocked from performing this action.",
"type": "OAuthException",
"code": 368
}
}
Я пытался создать новое приложение/счет, и он работает, но он начинает давать мне ту же ошибку после нескольких итераций.
Данные используются в исследовательском проекте, и я думаю, что я что-то пропускаю с точки зрения ограничений.
Не могли бы вы указать мне в правильном направлении?
Я предполагаю, что вы используете слишком много вызовов api. уменьшить количество вызовов. – luschn
Создание новых учетных записей против политики Facebook, поэтому, если вы не хотите, чтобы вас запретили, это не очень хорошая идея. И очистка Facebook - это не очень хорошая идея. – WizKid
Спасибо за комментарии. Я попытаюсь уменьшить количество запросов. Я не знаю, почему такая плохая идея отказаться от Facebook. Собранные данные используются для исследовательского проекта, который пытается предотвратить возможные инциденты в электрической сети в зависимости от спроса. Принимая во внимание, что эта информация создается пользователями Facebook, а не самой Facebook, я не знаю, почему они используют такие ограничительные политики. – gruiz