Recopilación automatizada de datos

Para cumplir nuestras políticas y condiciones del servicio, accede a los datos solo desde las API de la plataforma.

Facebook ofrece API de plataforma para que los desarrolladores puedan recuperar datos de Facebook y desarrollar funcionalidades de modo que se respete la privacidad del usuario. Para la mayoría de API de la plataforma, los desarrolladores deben registrarse en Facebook de acuerdo con nuestras normas a fin de poder acceder mediante programación a los datos a través de las API que tienen a su disposición.

Las API de plataforma son la única forma de acceder a los datos mediante programación, a no ser que dispongas de nuestro consentimiento previo por escrito. El uso de otras herramientas y técnicas para eludir las medidas de protección que aplicamos a los datos de la plataforma constituye una infracción de las Condiciones del servicio de Facebook y no se corresponde con las expectativas de los usuarios en materia de privacidad.

Al crear la integración con la plataforma, aceptas las Condiciones del servicio de Facebook. Una de estas condiciones establece que no puedes acceder a los datos de nuestros productos ni recopilarlos a través de medios automatizados (sin nuestro consentimiento previo). Tampoco puedes intentar acceder a datos para los cuales no tienes permiso de acceso. (Condiciones del servicio 3.2.3).

Es importante destacar que estas condiciones se aplican incluso si la conducta no es intencional o si, después de intentar recopilar estos datos, no lo consigues.

Hemos desarrollado los recursos siguientes para ayudarte a identificar el tráfico que no está permitido y a eliminarlo del código.

¿Cómo puedo saber si estoy haciendo solicitudes que Facebook no permite?

Si estás accediendo a datos de Facebook de alguna forma que no sigue las instrucciones de la Documentación para desarrolladores, es probable que estas solicitudes incumplan las políticas de Facebook. A continuación se incluyen algunos pasos prácticos que permiten identificar un comportamiento potencialmente no autorizado:

  1. Las solicitudes permitidas solo se pueden dirigir a graph.facebook.com. Hacer solicitudes fuera de graph.facebook.com constitiuye una infracción. Revisa todas las instancias del código en que las solicitudes de datos se sitúen fuera de los extremos de la API de la plataforma y realiza los ajustes necesarios. Por ejemplo, puedes buscar en el código instancias de facebook.com, mobile.facebook.com, instagram.com o graphql de Facebook.
  2. Revisa los códigos de respuesta 4xx o 3xx de tus registros. Si recibes respuestas de error del cliente o redirecciones, puede que estés realizando solicitudes fuera de las API permitidas.
  3. Asegúrate de que Facebook haya puesto a disposición explícitamente los datos a los que intentas acceder mediante las API de la plataforma. Cualquier intento de acceso a estos datos que no se realice desde estas API constituye una infracción de nuestras condiciones y políticas. Revisa la Documentación para desarrolladores para comprender a qué puntos de datos se puede acceder y qué permisos se necesitan.
  4. Asegúrate de que la aplicación haya obtenido los permisos correspondientes a los datos que solicita. Algunos puntos de datos solo están disponibles después del envío para la revisión de la aplicación. Los permisos necesarios para acceder a puntos de datos que no se proporcionan de forma predeterminada se deben solicitar desde el panel de aplicaciones. Puedes obtener más información acerca de los permisos en la documentación de referencia sobre permisos.
  5. El uso de scripts, bibliotecas HTTP, JavaScript u otro código ejecutable para automatizar acciones o realizar solicitudes de datos de Facebook fuera de las API de la plataforma no está permitido. Asegúrate de no estar realizando acciones para facilitar el acceso automatizado a los datos de la plataforma, aunque esta tecnología esté disponible públicamente.

Más información y formas de ponernos en contacto

Consulta nuestra documentación pública para acceder a la información más actualizada:

Visita nuestra página de Asistencia para desarrolladores para obtener información adicional o ponerte en contacto con nosotros. Puedes encontrar más detalles sobre las API disponibles en la documentación para desarrolladores.