[facebook-graph-api] ¿Cuál es el límite de llamadas de Graph API de Facebook?


Answers

Ahora es official :

Cada aplicación recibe una asignación de 200 llamadas API por usuario en cualquier ventana de 60 minutos .

De la documentación de Facebook del 7 de octubre de 2015 , así es como funciona la limitación de velocidad en Graph API:

  • La limitación de velocidad se realiza en su AppId de Facebook. Si su aplicación alcanza un límite de velocidad, todas las llamadas realizadas para esa aplicación estarán limitadas no solo por usuario.
  • La limitación de velocidad se calcula tomando la cantidad de usuarios que tu aplicación tuvo el día anterior y agregando los nuevos inicios de sesión de hoy. Esto proporciona una base de usuarios que tiene su aplicación.

Como ejemplo, si su aplicación tenía 10 usuarios ayer y 5 nuevos inicios de sesión hoy, eso le daría una base de 15 usuarios. Esto significa que su aplicación puede hacer ((10 + 5) * 200) = 3000 llamadas API en cualquier ventana de 60 minutos.

Más información aquí: official

- Actualización a partir del 12 de abril de 2016 -

Facebook ahora tiene un Tablero de Límite de Tasa , que es mucho más fácil de ver si el límite de la tasa de su aplicación excede. Se parece a esto:

Question

¿Hay alguna restricción en la cantidad de llamadas que hacemos a la API de Facebook? y si está allí, ¿cuántas llamadas podemos hacer por aplicación diariamente?




De la documentación de Facebook

Límite de frecuencia del nivel de usuario

Esta limitación de velocidad se aplica a nivel de usuario para todas las llamadas de API, excepto anuncios apis.

Las limitaciones de frecuencia ocurren en tiempo real en la ventana deslizante. A cada llamada se le asigna una puntuación. Hay una puntuación máxima de n. El usuario acumula una puntuación en el tiempo en función de las llamadas realizadas. Cuando se alcanza la puntuación máxima, se produce el error de regulación. Error, Código: 17, Mensaje: límite de solicitud de usuario alcanzado

Límite de tasa de nivel de aplicación

Esta limitación de velocidad se aplica globalmente a nivel de aplicación. Las llamadas a la API de anuncios están excluidas.

La limitación de velocidad ocurre en tiempo real en la ventana deslizante durante la última hora. Las estadísticas se recopilan por el número de llamadas y consultas realizadas, el tiempo de CPU utilizado y la memoria utilizada para cada aplicación. Existe un límite para cada recurso multiplicado por usuarios activos mensuales de una aplicación determinada. Cuando la aplicación utiliza más de sus recursos permitidos, se produce el error. Error, Código: 4, Mensaje: límite de solicitud de solicitud alcanzado

consulte esta documentación https://developers.facebook.com/docs/reference/ads-api/api-rate-limiting/




Related