Quería mostrarles algo que estoy empezando a investigar, es el tema de realizar Aplicaciones Facebook.
Como conocimientos básicos es bueno saber HTML Y PHP, también estan disponibles las API para otros lenguajes com Java o ActionScript3.
Voy a describir los pasos básicos para probar la primera aplicación.
Para poder realizar la primera aplicación van a necesitar:
*Una cuenta Facebook
*Agregar la aplicacion de desarrollador facebook (que ahora les muestro como encontrarla)
*Un servidor con soporte PHP
*PHP Client Libraries (la descomprimen con el winrar, y tienen que subir al raiz del servidor todos los archivos que digan "facebook * .php" que están dentro de la subcarpeta Php)
*Código de ejemplo (hay un código que te da el facebook en la Developer Aplication, que muestra 25 de tus amigos, este código lo podemos copiar y pegar en un index.php dentro del servidor y usarlo como primera aplicación)
*Lo más importante: UNA BUENA IDEA
Porque necesitamos un servidor?. Un usuario entra a la aplicacion, Facebook va a buscar la página de la aplicación a el servidor externo donde esta alojada, este servidor lee el php, lo ejecuta y le devuelve a Facebook el FBML, Facebook interpreta el FBML y le devuelve a nuestro explorador código HTML (+ complementos) para que nos muestre la pagina web.
Así de simple. jaja
¿Cómo obtengo la Developer Aplication?
Todo empieza en tu perfil de usuario, mira abajo de todo:
Para conseguir los archivos Clientes de Facebook
Crear la aplicación:
Nos aparecerán los menúes correspondientes, donde nos pide nombre de la aplicacion, que aceptemos las condiciones de servicio, el sitio donde esta alojada la aplicación, dos símbolos unos grande y otro chiquito que debemos crear nosotros, el método de inserción (FBML) y tambien nos va a pedir que elijamos lo que vendria a ser un dominio de redirección (nose como es en ingles el nombre) pero basicamete nos da un "http://apps.facebook.com/mi_aplicacion/" el cual redirecciona directamente al el server donde esta alojado nuestro php.
Yo me base en este blog: http://www.maestrosdelweb.com/editorial/primeros-pasos-para-generar-aplicaciones-de-facebook/ Al terminar de dar de alta nos va a mostrar un ejemplo para que probemos como se ve nuestra aplicación.
Otra cuestion importante, son 2 claves que van a darnos (appapikey y appsecret), son a la hora de crear el objeto Facebook en el php, serán nustra identificacion.
Aca va un pequeño ejemplo, modificado del ejemplo que da facebook:
*****************************************************************************************
<?php
// This is a sample skeleton for your application.
//miren, aca busca en unos de los archivos de la Client Library que bajamos y hay que poner en el mismo directorio require_once 'facebook.php';
// estas son las claves que te da facebook para cada aplicacion $appapikey = 'adsfdasfasdfasdfasdfasfdasdfasdfasd';
$appsecret = 'asdfasdfasdfasdfasdfasdf'; //crea el objeto facebook y hace la conexion con las claves $facebook = new Facebook($appapikey, $appsecret);
//se guarda el id de usuario logueado (los mtodos estan explicados en la wiki) $user_id = $facebook->require_login();
// Greet the currently logged-in user! //codigo FBML, mesclado con PHP, esta etiqueta muestra el nombre de usuario a travez del id que nos dio la api anteriormente echo "<p>Hello, <fb:name uid=\"$user_id\" useyou=\"false\" />!</p>";
//aca el codigo puede continuar... echo "</p>";
ESPERO QUE ESTE POST LES SEA DE UTILIDAD, PUEDAN USAR SU CREATIVIDAD
TAMBIEN ME GUSTARIA SI ALGUIEN SABE MÁS DEL TEMA Y QUIERA COMPARTIR INFORMACIÓN
DEJEN SUS COMENTARIOS, TALVEZ ALGUNOS PUNTOS SI LES GUSTÓ JAJA
SALUDOS!!!
GONZALO
10 comentarios
Es para crear tus propias aplicaciones en facebook.
link: http://www.videos-star.com/watch.php?video=w7sqwML3u70
un video imperdible para los usuarios facebook!
Y te dejaria puntos pero soy novato