Формула ограничения рейтинга API Facebook - PullRequest
0 голосов
/ 09 апреля 2020

Начиная с версии 4.0 Facebook обновил ограничения скорости. Ссылка здесь

Теперь, если квота достигнута, вы получите сообщение об ошибке, и в заголовках можно найти информацию, почему это происходит (X-App-Usage).

В заголовках вы можете найти следующие данные:

{
  'call_count'     : 28,  //Percentage of calls made 
  'total_time'     : 25,  //Percentage of total time
  'total_cputime'  : 25   //Percentage of total CPU time
}

Если какое-то значение больше 100, тогда ошибка квоты.

Но как долго мне нужно ждать до следующего Вызов может быть успешным?

Для бизнес-API в заголовках присутствует текущее значение, например estimated_time_to_regain_access, которое показывает реальное количество времени. Но для не бизнес API вы должны как-то догадаться ...

Есть ли какая-то рабочая формула, как рассчитать время до следующего успешного запроса?

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