Recientemente para un proyecto he tenido que utilizar un javascript para incluir los contenidos del muro de un usuario en una pagina web, pero sin utilizar un social widget de facebook, ya que debía de tener una serie de personalizaciones que no permitía el widget. Uno de los problemas con que me encontré, es que era necesario generar un "access token" del usuario. Consultando la documentación oficial de facebook, me fue imposible generarlo de forma correcta, pero encontré una manera alternativa de lograrlo:
  • Lo primero es tener el usuario y clave de Facebook
  • Accedemos a http://developers.facebook.com/, “Menú superior”, “Aplicaciones
  • Comprobamos si existe alguna aplicación ya creada, sino es así, pulsamos en el botón “Create New App”.
  • Si creamos una nueva aplicación, introducimos un nombre de la aplicación y un “namespace”. Luego, aceptamos el checkbox de la Politica de Facebook.
  • Una vez creada la aplicación, tenemos que apuntar dos parámetros, la “App ID” y la “App Secret”.
  • En “App Domain”, introducimos el dominio de la aplicación que necesite el "Access code", y pulsamos el botón “Guardar cambios
  • En una venta del navegador, introducimos la dirección: https://graph.facebook.com/oauth/access_token?grant_type=client_credentials&client_id=APP_ID&client_secret=APP_SECRET (cambiar el APP_ID por el “App ID” y el APP_SECRET por “App Secret” apuntados antes)
  • Nos mostrara por pantalla el "Access token".