Hola a todos, ahora les hablaré sobre las aplicaciones para facebook, que es ahora la red social más utilizada.
Crear aplicaciones en Facebook
Los recursos disponibles para los desarrolladores se dividen en 3 categorías.
- API: es una interfaz que esta basata en REST la cual permite el acceso a los datos de perfil, amigos, fotos, eventos del usuario mediante la utilización de los mensajes GET o POST.
- Consultas (FQL,"Facebook Query Language"): es un lenguaje de consultas parecido a SQL utilizado para acceder a los mismos datos que la API pero permite consultas más complejas.
- Maquetación (FBML, "Facebook Markup Language"): es un lenguaje de markup parecido a HTML que permite ser intercalado con HTML a utilizar para integrar las aplicaciones a la experiencia de usuario Facebook. Utilizando FBML para acceder distintos puntos de la red como perfil, acciones de perfil, canvas y feeds.
- Product Directory: cuando un usuario navega el directorio de apliaciones de Facebook, por cada aplicación se muestra una sección con el nombre, una imagen y una pequeña descripción.
- About: aquí se muestra información general de la apliación. Debe convencer al usuario de instalar la aplicación.
- Left Nav: es el panel de navegación iquierdo. Las aplicaciones pueden tener
su ícono y nombre en dicho panel.
- Canvas Page: la página principal de la aplicación. Home: es la página accedida utilizando el panel de navegación izquierda, muestra información de los amigos del usuario. Usher Dashboard: en esta página el usuario administra sus datos en una aplicación y determina de que forma las aplicaciones acceden a sus datos personales.
- Profile: es la representación online de la identidad del usuario. API provee varios puntos de integración con el perfil del usuario permitiendo actualizar datos del mismo. Profile Box: es la información actualizada sobre las acciones recientes del usuario. Profile Action Links: debajo de la foto del usuario en el perfil se pueden agregar enlaces para invocar acciones en la aplicación.
- Privacy Settings: sirve para definir los niveles de privacidad de los datos del perfil por aplicación.
- News Feed: se refiere a un "feed" de noticias, donde las aplicaciones pueden publicar información del usuario de la misma.
- Alerts: las aplicaciones pueden enviar notificaciones a los usuarios a través del correo electrónico.
- Message Attachments: las aplicaciones pueden tener archivos adjuntos que aparecen en la ventana de componer mensajes.
- Requests: se pueden crear peticiones que aparecen en la parte superior izquierda de la página principal. En general son iniciados por amigos que solicitan realizar una acción.
Tres puntos para el lab.
ResponderEliminar