Recopilación automática de datos

Accede a los datos únicamente a través de las API de la plataforma para cumplir con nuestras políticas y condiciones del servicio

Facebook ofrece las API de la plataforma para permitir a los desarrolladores recuperar datos de Facebook, desarrollar funcionalidades y respetar la privacidad de los usuarios. Para la mayoría de las API de la plataforma, es necesario que los desarrolladores se registren en Facebook y que cumplan con nuestras normas. De esta forma, se les otorgará acceso programático a los datos a través de las API.

Las API de la plataforma son los únicos medios autorizados para acceder a los datos de manera programática, excepto que te hayamos autorizado previamente por escrito. Usar otras herramientas o técnicas para eludir las protecciones que implementamos en Datos de la plataforma constituye un incumplimiento de las condiciones del servicio de Facebook y no se ajusta a las expectativas de protección de la privacidad de los usuarios.

Cuando creas la integración de tu plataforma, aceptas las Condiciones del servicio de Facebook. Una de esas condiciones estipula: "No puedes acceder a datos de nuestros productos con medios automáticos, ni recopilarlos, (sin nuestro consentimiento previo) ni intentar acceder directamente a los datos para los que no tienes permiso de acceso" (Condiciones del servicio 3.2.3.).

Es importante que tengas en cuenta que estas condiciones también rigen si la conducta no es intencional o si intentas recopilar datos, pero no lo logras.

Desarrollamos los siguientes recursos para ayudarte a identificar tráfico no permitido y quitarlo de tu código.

¿Cómo sé que hago solicitudes que Facebook no permite?

Si accedes a los datos de Facebook de una manera que no está prevista en las instrucciones de la documentación para desarrolladores, es probable que dichas solicitudes infrinjan las normas. Te mostramos algunos pasos prácticos para identificar un comportamiento potencialmente no permitido:

  1. Las solicitudes autorizadas solo pueden dirigirse a graph.facebook.com. Si realizas solicitudes por fuera de graph.facebook.com, estarás cometiendo una infracción. Consulta cada instancia de tu código en la que las solicitudes de datos se realicen fuera de los puntos de conexión de la API de la plataforma y haz los ajustes que sean necesarios. Por ejemplo, puedes buscar código para las instancias de facebook.com, mobile.facebook.com, instagram.com o en graphql de Facebook.
  2. Revisa tus registros y busca los códigos de respuesta 4xx o 3xx. Recibir respuestas de errores directas o de clientes podría indicar que estás realizado solicitudes fuera de las API permitidas.
  3. Asegúrate de que Facebook haya puesto explícitamente a disposición a través de las API de la plataforma los datos a los que intentas acceder. Intentar acceder a los datos que no se pusieron a disposición a través de estas API constituye un incumplimiento de nuestras políticas y condiciones. Revisa la documentación para desarrolladores para comprender cuáles son los puntos de datos a los que se puede acceder y qué permisos se requieren para hacerlo.
  4. Asegúrate de que tu solicitud haya obtenido los permisos adecuados para los datos que solicitas. Varios puntos de datos solo estarán disponibles después de enviar la solicitud de revisión de apps. Los permisos necesarios para acceder a los puntos de datos que no se proporcionan de manera predeterminada se deben solicitar a través del panel de apps. Puedes obtener más información sobre los permisos en la documentación de referencia de permisos.
  5. No está permitido el uso de scripts, bibliotecas HTTP, javascript u otros códigos ejecutables para automatizar acciones o realizar solicitudes de datos de Facebook por fuera de las API de la plataforma. Asegúrate de no realizar acciones que faciliten el acceso automatizado de Datos de la plataforma, tampoco si dicha tecnología está disponible públicamente.

Más información y cómo ponerse en contacto con nosotros

Consulta nuestra documentación pública para recibir información sobre nuestras últimas actualizaciones:

Visita nuestra página de ayuda para desarrolladores si quieres información adicional o para ponerte en contacto con nosotros. Puedes encontrar información detallada sobre las API disponibles en la documentación para desarrolladores.