Facebook para poder comunicarse con tecnologia Java lo hace por medio de Web Services, nosotros en nuestras aplicaciones debemos de crear un cliente Facebook para que puedan consumir el recurso y luego poder utilizar los metodos que nos proporciona Facebook. Metodos como por ejemplo el de obtener los ids de nuestros amigos. Y de ese metodo es el que vamos a desarrollar el ejemplo utilizando Netbeans.
Crear proyecto en Netbeans
Debemos de crear un proyecto web en Netbeans el cual lo llamaremos "RedesSociales" y como servidor utilizaremos el apache tomcat
Agregando el servicio web El siguiente después de crear el servicio web debemos de agregar el servicio web para poder consumir todos los servicios que nos da Facebook por medio del lenguaje de programación Java. Para eso hacemos clic
derecho en el proyecto y agregamosRESTful Java Client
Después que seleccionamos el RESTfull nos sale la siguiente pantalla y configuramos los datos que necesitamos
De ahí presionamos el botón "Browse" para seleccionar el servicio de Facebook
De ahí nos saldrá un mensaje diciéndonos que aceptamos la creación de clases para comunicarnos con Facebook y presionamos el botón de "YES".
Registramos la aplicación en Facebook
Debemos de registrar nuestra aplicación en Facebook para eso entramos a http://www.facebook.com/developers/ y registramos nuestra aplicación. Y ponemos de nombre a la aplicación el mismo nombre de nuestro proyecto “RedesSociales”
Asignamos un nombre a la aplicación y la URL de la aplicación, como esta de modo local ponemos la dirección URL de forma local que nos genera el proyecto en Netbeans ya que lo estamos probando localmente.
Después de haber realizados esos cambios obtenemos nuestras claves de la aplicación para poder utilizarlo en nuestro proyecto en Netbeans.
Pagina index.jsp
En nuestra página index.jsp ponemos las siguientes líneas de código, donde el primer cuadrado es para la clave del api y el otro cuadro es para la clave privada de la aplicación.
Ejemplo de la aplicación
El proyecto al momento de ejecutarlo quedaría de la siguiente forma. Al inicio nos pedira que inicio sesion en Facebook
De ahí nos preguntara si damos permiso a que la aplicación obtenga información de nuestra cuenta
Y finalmente nos mostraran los IDs de nuestros amigos
Atte: DjPocky Probando version netbeans 7.0 Beta
Total de visitas 3153 visitantes developers-w580
CopyRigth@:::..