La plataforma de Facebook es el conjunto de servicios, herramientas y productos que ofrece el servicio de redes sociales Facebook para que desarrolladores externos creen sus propias aplicaciones y servicios que accedan a datos en Facebook. [ 1 ]
La plataforma actual de Facebook se lanzó en[ 2 ] La plataforma ofrece un conjunto de interfaces de programación y herramientas que permiten a los desarrolladores integrarse con el " grafo social " abierto de relaciones personales y otros elementos como canciones, lugares y páginas de Facebook. Las aplicaciones en facebook.com, sitios web externos y dispositivos pueden acceder al grafo.
Historia
Facebook lanzó la plataforma de Facebook en, proporcionando un marco para que los desarrolladores de software creen aplicaciones que interactúen con las funciones principales de Facebook . [ 1 ] [ 2 ] Simultáneamente se introdujo un lenguaje de marcado llamado Facebook Markup Language; se utiliza para personalizar la "apariencia y sensación" de las aplicaciones que crean los desarrolladores. Antes de la plataforma de Facebook, Facebook había creado muchas aplicaciones dentro del sitio web de Facebook, incluyendo Regalos, que permite a los usuarios enviar regalos virtuales entre sí, Marketplace , que permite a los usuarios publicar anuncios clasificados gratuitos, Eventos de Facebook, que proporciona a los usuarios un método para informar a sus amigos sobre próximos eventos, Video , que permite a los usuarios compartir videos caseros entre sí, [ 3 ] [ 4 ] y juegos de redes sociales , donde los usuarios pueden usar sus conexiones con amigos para ayudarlos a avanzar en los juegos que están jugando. La plataforma de Facebook hizo posible que socios externos crearan aplicaciones similares. [ 1 ] [ 2 ] Muchos de los primeros juegos populares de redes sociales combinaban capacidades. Por ejemplo, uno de los primeros juegos en alcanzar el puesto de aplicación principal, (Lil) Green Patch , combinaba Regalos virtuales con notificaciones de eventos a amigos y contribuciones a organizaciones benéficas a través de Causas.
Las empresas de terceros proporcionan métricas de las aplicaciones, y varios blogs surgieron en respuesta al clamor por aplicaciones de Facebook., Altura Ventures anunció el "Altura 1 Facebook Investment Fund", convirtiéndose en la primera firma de capital de riesgo del mundo dedicada exclusivamente a Facebook. [ 5 ]
EnFacebook cambió la forma en que se mide la popularidad de las aplicaciones, para dar atención a las aplicaciones más atractivas, tras las críticas de que clasificar las aplicaciones solo por el número de personas que las habían instalado estaba dando ventaja a las aplicaciones altamente virales, pero inútiles. [ 6 ] El blog tecnológico Valleywag ha criticado las aplicaciones de Facebook, etiquetándolas como una "cornucopia de inutilidad". [ 7 ] Otros han pedido que se limiten las aplicaciones de terceros para que la experiencia del usuario de Facebook no se vea degradada. [ 8 ] [ 9 ]
Entre las aplicaciones creadas en la plataforma se encuentra el ajedrez , que permite a los usuarios jugar con sus amigos. [ 10 ] En estos juegos, los movimientos del usuario se guardan en el sitio web, lo que permite realizar el siguiente movimiento en cualquier momento, en lugar de inmediatamente después del anterior. [ 11 ]
PorSe habían desarrollado siete mil aplicaciones en la plataforma de Facebook, y se creaban otras cien cada día. [ 12 ] Para la segunda conferencia anual de desarrolladores f8 en, el número de solicitudes había aumentado a 33.000, [ 13 ] y el número de desarrolladores registrados había superado los 400.000. [ 14 ]
A los pocos meses del lanzamiento de la plataforma de Facebook, surgieron problemas relacionados con el " spam de aplicaciones ", que consiste en que las aplicaciones de Facebook envían spam a los usuarios para solicitar su instalación. [ 15 ]
Se anunció la integración de Facebook para Xbox 360 y Nintendo DSi enen E3. [ 16 ] EnSony anunció una integración con Facebook para ofrecer la primera fase de una variedad de nuevas funciones para conectar y mejorar aún más las experiencias sociales en línea de PlayStation 3. [ 17 ] EnFacebook anunció el lanzamiento de HipHop para PHP como un proyecto de código abierto. [ 18 ] Mark Zuckerberg dijo que su equipo de Facebook está desarrollando un motor de búsqueda para Facebook. [ 19 ] “Facebook está en una buena posición para responder a las preguntas de la gente. En algún momento, lo haremos. Tenemos un equipo trabajando en ello”, dijo Mark Zuckerberg. Para él, los motores de búsqueda tradicionales devuelven demasiados resultados que no necesariamente responden a las preguntas. “Los motores de búsqueda realmente necesitan desarrollar un conjunto de respuestas: 'Tengo una pregunta específica, respóndeme esta pregunta'”.
EnFacebook anunció Haxl, una biblioteca de Haskell que simplificaba el acceso a datos remotos, como bases de datos o servicios basados en la web. [ 20 ]
Colaboraciones con fabricantes de dispositivos
A partir de 2007, Facebook estableció acuerdos de intercambio de datos con al menos 60 fabricantes de teléfonos móviles, entre ellos Apple , Amazon , BlackBerry , Microsoft y Samsung . [ 21 ] Estos fabricantes recibieron datos de usuarios de Facebook sin el consentimiento de los usuarios. [ 21 ] La mayoría de estos acuerdos seguían vigentes en 2018, año en que se hicieron públicos por primera vez. [ 21 ]
Componentes de plataforma de alto nivel
API de gráficos
La API Graph es el núcleo de la plataforma de Facebook, que permite a los desarrolladores leer y escribir datos en Facebook. La API Graph presenta una vista simple y consistente del grafo social de Facebook, representando uniformemente los objetos del grafo (por ejemplo, personas, fotos, eventos y páginas) y las conexiones entre ellos (por ejemplo, relaciones de amistad, contenido compartido y etiquetas de fotos). [ 22 ]
El 30 de abril de 2015, Facebook cerró la API de datos de amigos antes del lanzamiento de la versión 2.0. [ 23 ]
Autenticación
La autenticación de Facebook permite que las aplicaciones de los desarrolladores interactúen con la API Graph en nombre de los usuarios de Facebook y proporciona un mecanismo de inicio de sesión único en aplicaciones web, móviles y de escritorio. [ 24 ]
Facebook Connect
Facebook Connect, [ 25 ] también llamado Iniciar sesión con Facebook, al igual que OpenID , es un conjunto de API de autenticación de Facebook que los desarrolladores pueden usar para ayudar a sus usuarios a conectarse y compartir con sus amigos de Facebook (dentro y fuera de Facebook) y aumentar la interacción con su sitio web o aplicación. Cuando se utiliza de esta manera, los miembros de Facebook pueden iniciar sesión en sitios web, aplicaciones, dispositivos móviles y sistemas de juegos de terceros con su identidad de Facebook y, mientras están conectados, pueden comunicarse con amigos a través de estos medios y publicar información y actualizaciones en su perfil de Facebook.
Presentado originalmente durante la conferencia de desarrolladores de Facebook, F8, en, Iniciar sesión con Facebook se generalizó enSegún un artículo de The New York Times, «Algunos afirman que estos servicios son representativos de una nueva y sorprendente forma de pensar en Silicon Valley. En lugar de intentar acaparar información sobre sus usuarios, las empresas de internet (incluidas Facebook, Google, MySpace y Twitter) comparten al menos parte de esos datos para que las personas no tengan que introducir la misma información de identificación una y otra vez en diferentes sitios». [ 26 ]
El inicio de sesión con Facebook no puede ser utilizado por usuarios en ubicaciones que no tienen acceso a Facebook, incluso si el sitio de terceros es accesible desde esa ubicación. [ 27 ]
Según Facebook, los usuarios que iniciaron sesión en The Huffington Post con Facebook pasaron más tiempo en el sitio que el usuario promedio. [ 28 ]
complementos sociales
Los complementos sociales, incluidos el botón "Me gusta" , las recomendaciones y el feed de actividad, permiten a los desarrolladores ofrecer experiencias sociales a sus usuarios con tan solo unas pocas líneas de HTML. Todos los complementos sociales son extensiones de Facebook y están diseñados para que no se compartan datos de usuario con los sitios web en los que aparecen. [ 29 ] Por otro lado, los complementos sociales permiten a Facebook rastrear los hábitos de navegación de sus usuarios en cualquier sitio web que los incluya.
Protocolo Open Graph

El protocolo Open Graph permite a los desarrolladores integrar sus páginas en Social Graph, la herramienta global de mapeo y seguimiento de Facebook. Estas páginas obtienen la funcionalidad de otros objetos de la gráfica, incluidos los enlaces de perfil y las actualizaciones de flujo para los usuarios conectados. Las etiquetas Open Graph en HTML5 podrían verse así:
iframes
Facebook utiliza iframes para permitir que desarrolladores externos creen aplicaciones alojadas independientemente de Facebook, pero que funcionan dentro de una sesión de Facebook y a las que se accede a través del perfil del usuario. Dado que los iframes básicamente alojan sitios web independientes dentro de una sesión de Facebook, su contenido es distinto del formato de Facebook.
Facebook originalmente utilizó el lenguaje de marcado de Facebook (FBML) para permitir a los desarrolladores de aplicaciones de Facebook personalizar la apariencia de sus aplicaciones , hasta cierto punto. FBML es una especificación sobre cómo codificar el contenido para que los servidores de Facebook puedan leerlo y publicarlo, lo cual es necesario en el feed específico de Facebook para que el sistema de Facebook pueda analizar correctamente el contenido y publicarlo según lo especificado. [ 30 ] El FBML establecido por cualquier aplicación es almacenado en caché por Facebook hasta que una llamada posterior a la API lo reemplaza. Facebook también ofrece una biblioteca especializada de JavaScript de Facebook (FBJS). [ 31 ]
Facebook dejó de aceptar nuevas solicitudes de FBML el, [ 32 ] pero continuó dando soporte a las pestañas y aplicaciones FBML existentes. DesdeFBML ya no era compatible y FBML ya no funcionaba a partir de.
Microformatos
EnFacebook comenzó a utilizar el microformato hCalendar para marcar eventos y el hCard para los lugares de los eventos, lo que permitió extraer detalles para las aplicaciones de calendario o mapas de los usuarios. [ 33 ]
Plataforma móvil
El marco de interfaz de usuario para el sitio web móvil se basa en Xhp , la biblioteca JavaScript Javelin y WURFL . [ 34 ] La plataforma móvil ha crecido drásticamente en popularidad desde su lanzamiento. En, el número de usuarios que iniciaron sesión en el sitio desde dispositivos móviles superó por primera vez a los inicios de sesión basados en la web. [ 35 ]
Recepción
Muchos desarrolladores de aplicaciones de Facebook han intentado crear aplicaciones virales. La Universidad de Stanford incluso ofreció una clase en el otoño de, titulado Ciencias de la Computación (CS) 377W: "Creación de aplicaciones web atractivas mediante métricas y aprendizaje en Facebook". Numerosas aplicaciones creadas por la clase tuvieron un gran éxito y se ubicaron entre las mejores aplicaciones de Facebook, algunas alcanzando más de 3,5 millones de usuarios en un mes. [ 36 ]
En 2011, The Guardian expresó su preocupación de que los usuarios que publican contenido a través de un proveedor externo corren el riesgo de perder su posicionamiento web si se elimina su servicio; y que Open Graph podría obligar a conectar la presencia web con los servicios sociales de Facebook incluso para las personas que utilizan sus propios canales de publicación. [ 37 ] En junio de 2018, The New York Times criticó las asociaciones de Facebook con los fabricantes de dispositivos, escribiendo que los datos disponibles para estos fabricantes "plantean preocupaciones sobre las protecciones de privacidad de la empresa y el cumplimiento de un decreto de consentimiento de 2011 con la Comisión Federal de Comercio". [ 21 ]
La plataforma de Facebook es relativamente desconocida para el público en general, sin incidentes notables relacionados con ella, ya que la política de privacidad y los términos y condiciones se actualizan periódicamente. [ 38 ]
Véase también
Referencias
- 1 2 3 Kirkpatrick, David (29 de mayo de 2007). "El plan de Facebook para conectar el mundo" . CNN. Archivado del original el 26 de febrero de 2008. Recuperado el 5 de marzo de 2008 .
- 1 2 3 "Cómo empezar a usar Open Graph" . Facebook. 23 de septiembre de 2011.
- ↑ George-Cosh, David (5 de julio de 2007). "Los usuarios de Facebook adoptan el Marketplace" . The Globe and Mail . Toronto . Consultado el 3 de mayo de 2008 .
- ↑ Schwankert, Steven (25 de mayo de 2007). "Facebook lanza un sistema de vídeo" . PC World . Archivado del original el 23 de marzo de 2009. Consultado el 3 de mayo de 2008 .
- ↑ «Noticias de Altura Ventures» . Empresas Altura. 4 de julio de 2007 . Consultado el 3 de septiembre de 2007 .
- ↑ Morin, Dave (29 de agosto de 2007). "Un cambio hacia la participación" . Facebook . Consultado el 31 de agosto de 2007 .
- ↑ "¿Puede ser útil una aplicación de Facebook?" . Valleywag.com. 26 de septiembre de 2005. Archivado del original el 3 de diciembre de 2013. Consultado el 16 de octubre de 2007 .
- ↑ Timmons, Zack (3 de diciembre de 2007). "Aplicaciones inútiles plagan Facebook" . The Lantern. Archivado del original el 9 de marzo de 2008. Recuperado el 5 de marzo de 2008 .
- ↑ Lee, Tim (30 de noviembre de 2007). "Irritar a tus clientes casi nunca es una buena estrategia comercial" . Recuperado el 5 de marzo de 2008 .
- ↑ "Ajedrez" . Facebook . Consultado el 15 de marzo de 2008 .
- ↑ Kim, Ryan (20 de noviembre de 2007). "La startup Meebo de Mountain View busca revolucionar la mensajería instantánea" . San Francisco Chronicle . Archivado del original el 1 de octubre de 2008. Consultado el 15 de marzo de 2008 .
- ↑ Rampell, Catherine (3 de noviembre de 2007). "Los widgets se convierten en monedas del ámbito social" . The Washington Post . pág. D01 . Consultado el 7 de mayo de 2008 .
- ↑ Ustinova, Anastasia (23 de julio de 2008). "Desarrolladores compiten en la conferencia de Facebook" . San Francisco Chronicle . Archivado del original el 4 de agosto de 2008. Recuperado el 14 de agosto de 2008 .
- ↑ "Facebook expande el poder de su plataforma en la web y en todo el mundo" . Facebook. 23 de julio de 2008. Consultado el 14 de agosto de 2008 .
- ↑ "Facebook toma medidas enérgicas contra el spam de los desarrolladores" . The Washington Post . Consultado el 15 de marzo de 2008 .
- ↑ "Anuncio de Microsoft en el E3" . Neelscompany.com. 8 de febrero de 2015. Archivado del original el 8 de febrero de 2015.
- ↑ "Sony ofrecerá una experiencia social en línea más completa a los propietarios de PS3 con la integración de Facebook" . ign.com. 18 de noviembre de 2009. Consultado el 6 de mayo de 2010 .
- ↑ Kincaid, Jason (3 de febrero de 2010). "En directo desde la cata de tecnología hip hop de Facebook" . techcrunch.com . © 2010 TechCrunch . Consultado el 6 de julio de 2010 .
- ↑ Facebook está desarrollando su propio motor de búsqueda. Archivado el 11 de octubre de 2012 en Wayback Machine . Búsqueda de tecnología (17 de septiembre de 2012). Consultado el 24 de julio de 2013.
- ↑ "Liberación de código abierto de Haxl, una biblioteca para Haskell" . Facebook Code . Consultado el 10 de junio de 2014 .
- 1 2 3 4 Dance, Gabriel JX; Confessore, Nicholas; LaForgia, Michael (3 de junio de 2018). "Facebook otorgó a los fabricantes de dispositivos un acceso profundo a los datos de usuarios y amigos" . The New York Times . Consultado el 13 de agosto de 2018 .
- ↑ "API de Graph - Documentación" . Facebook para desarrolladores .
- ↑ "Facebook desactiva su API para compartir los datos de tus amigos con las aplicaciones" . TechCrunch . Consultado el 30 de abril de 2015 .
- ↑ "Inicio de sesión en Facebook - Documentación" . Facebook para desarrolladores .
- ↑ "Anuncio de Facebook Connect" . Facebook.com. 9 de mayo de 2008. Consultado el 23 de mayo de 2014 .
- ↑ Stone, Brad (30 de noviembre de 2008). "Facebook pretende extender su alcance a través de la web" . The New York Times .
- ↑ Chester, Ken (12 de agosto de 2013). "Censura, autenticación externa y otras lecciones de las redes sociales a partir del Gran Cortafuegos de China" . Tech in Asia . Recuperado el 4 de junio de 2015 .
- ↑ Danny Sullivan (22 de mayo de 2011). "En cifras: cómo Facebook dice que los 'Me gusta' y los complementos sociales ayudan a los sitios web" . Search Engine Land .
- ↑ "Complementos sociales" . Archivado del original el 21 de junio de 2010.
- ↑ "Lenguaje de marcado de Facebook: una "API inversa"( Comunicado de prensa). Mashery. 26 de mayo de 2007.
- ↑ "FBJS" . Archivado del original el 23 de diciembre de 2009.
- ↑ Nikolay Valtchanov. "Actualizaciones de la plataforma: Operación Amor por los Desarrolladores" . Consultado el 16 de mayo de 2011 .
- ↑ linski, Emil (18 de febrero de 2011). "Facebook añade y microformatea eventos" . ZDNet. Archivado del original el 19 de febrero de 2011. Recuperado el 24 de marzo de 2011 .
- ↑ Ali, Khurram (21 de mayo de 2011). "Sitio web móvil de Facebook: transición y problemas" . techprolonged.com . Consultado el 29 de diciembre de 2011. Facebook
menciona en la nota que el nuevo sitio web funciona con un marco de interfaz de usuario basado en XHP, Javelin y WURFL.
- ↑ Olanoff, Drew (30 de enero de 2013). "Por primera vez, los 680 millones de usuarios activos mensuales (MAU) de Facebook en dispositivos móviles superaron a los usuarios activos diarios (DAU) en computadoras de escritorio: Zuck dice que ahora es una "empresa móvil""." . Techcrunch . Consultado el 28 de mayo de 2014 .
- ↑ Kamil Dada (30 de noviembre de 2007). «Kamil Dada, de la Universidad de Stanford, explica el éxito de las aplicaciones de Facebook desarrolladas en una clase de la Universidad de Stanford» . Archivado del original el 9 de junio de 2008. Consultado el 15 de diciembre de 2007 .
- ↑ Adrian Short (27 de septiembre de 2011). "Por qué el nuevo Open Graph de Facebook nos convierte a todos en parte de la clase baja de la web" . The Guardian . Londres.
- ↑ "No se pudo procesar su solicitud" . Meta para desarrolladores . Consultado el 27 de julio de 2024 .
Enlaces externos
- Sitio web oficial del Protocolo de Grafos Abiertos
- Propiedades de Internet establecidas en 2007
- Identidad federada
- redes sociales