Skip to main content
Al encontrarse con la limitación en PlayFab, se devuelve un error HTTP 429, lo que indica que una llamada API está siendo limitada. El encabezado y el cuerpo de la respuesta incluyen información clave para comprender el error. Encabezado de ejemplo:
Cuerpo de respuesta de ejemplo:
Las propiedades “Retry-After y “retryAfterSeconds” indican el tiempo de espera en segundos antes de intentar otra solicitud para evitar la limitación. Si utiliza el SDK multiplataforma de C/C++ más reciente, el SDK intenta controlar el reintento en nombre del autor de la llamada. De lo contrario, use las estrategias siguientes con los valores de reintento para desarrollar un control personalizado.

Mitigación de los problemas de limitación

Si los errores de limitación persisten, considere la posibilidad de adoptar las siguientes estrategias:
  1. Revisar la frecuencia de solicitudes
    • Analice por qué está enviando un volumen elevado de solicitudes.
    • Evalúe formas de reducir la frecuencia de solicitudes para las entidades específicas de jugador o de título a las que se dirige la API.
  2. Procesamiento por lotes de las llamadas API
    • Reduzca la frecuencia procesando por lotes las llamadas API.
    • Ejemplo: procese por lotes las actualizaciones de perfil cada 10 segundos en lugar de actualizar cada segundo.

Puntos clave

  • Los errores de limitación generan una respuesta HTTP 429 con detalles sobre la naturaleza del error.
  • Utilice las propiedades Retry-After y “retryAfterSeconds” para determinar el tiempo de espera antes de realizar otra solicitud.
  • Evalúe la necesidad de solicitudes de alta frecuencia y optimice en consecuencia.
  • Implemente estrategias de procesamiento por lotes para aliviar los problemas de limitación y mejorar la eficiencia general del sistema.

Consulte también

Última modificación el 28 de agosto de 2026