Solicitud en línea con la API de Facebook en cuatro pasos
La solicitud en línea de Facebook , te permite interactuar con un perfil sin que el usuario necesita para conectar todo el tiempo.
El principio es simple, cuando el nombre de usuario primero tiene que memorizar una sola sesión. Esta clave se conecta directamente a la aplicación de Facebook , sin necesidad de introducir un nombre de usuario y una contraseña. 
4 pasos son necesarios:
- Crear una aplicación de Facebook
- Crear la interfaz para la primera conexión
- Obtener el número de sesión
- Solicitud de conexión
Crear una aplicación de Facebook
- Instale el desarrollador de aplicaciones de Facebook en su perfil de Facebook
- A continuación, cree su aplicación
- Cambie los ajustes para que su aplicación se ve algo como esto:
- Tenga en cuenta la clave de la API y su clave secreta
Crear la interfaz para la primera conexión
Antes de que usted puede utilizar su propia aplicación en línea, usted debe generar su período de sesiones ilimitadas. Por que estoy creando una interfaz genérica y utilizar Facebook Connect .
> <DOCTYPE html PUBLIC "- / / W3C / / DTD XHTML 1.0 Strict / / EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> "http://www.w3.org/1999/xhtml" xmlns : fb = "http://www.facebook.com/2008/fbml" > <html Xmlns = "http://www.w3.org/1999/xhtml" xmlns: fb = "http://www.facebook.com/2008/fbml"> <Head> Parametres </ title > <Title> Parámetros </ title> </ Head> <Body> "http://connect.facebook.net/fr_FR/all.js" TYPE = "text/javascript" ></ script > <script Src = "http://connect.facebook.net/fr_FR/all.js" TYPE = "text / javascript"> </ script> = "fb-root" ></ div > <div Id = "fb-root"> </ div> login - button onlogin = "window.location.reload(true);" v = "2" autologoutlink = "true" size = "large" perms = "offline_access,publish_stream" ></ fb : login - button > <Fb: Botón de inicio de sesión OnLogin = "window.location.reload (true);" v = "2" autologoutlink = tamaño "true" = permanentes "large" = "offline_access, publish_stream"> </ fb: inicio de sesión -> botón = "text/javascript" > <script Type = "text / javascript"> ( ) { window.fbAsyncInit = function () { FB.init ({ , AppID: "xxxxxxxxxxxxxx" estado: true, cookie: true, XFBML: true }); }; </ Script> </ Body> </ HTML>
- Vuelva a colocar "xxxxxxxxxxxx" con su clave de API
- En adición a la derecha "offline_access", que se requiere para generar un período ilimitado. Usted puede añadir los derechos que usted necesita. Haga clic aquí para más información .
- A continuación, ejecute esta página, a continuación, iniciar sesión en tu cuenta de Facebook. Él le pedirá que autorice la aplicación que acaba de crear y de los derechos necesarios para el buen funcionamiento de la aplicación.
Obtener el número de sesión
El acto de iniciar sesión en Facebook y han permitido que la aplicación ha generado un archivo de cookie.
Crear un script PHP para recuperar su límite de número de la sesión (apikey = su clave de API):
Considere la posibilidad de almacenar $ SessionKey, a continuación, tendrá que introducir los códigos de acceso a la cuenta. Esta es la sesión que le permitirá que se identifique.
Solicitud de conexión
- Descargue la última PHP SDK
- Conéctese con el siguiente código (reemplazar APP_ID y APP_SECRET por ID y la clave secreta en la aplicación):
; require '.. / src / facebook.php'; new Facebook ( array ( $ Facebook = new Facebook (array ( APP_ID , 'AppId' => APP_ID, APP_SECRET , 'El Secreto' => APP_SECRET, true , 'Cookie' => true, )); setSession ( $sessionkey ) ; $ Facebook - setSession> ($ SessionKey);
Y eso es todo, usted puede crear su aplicación en relación con Facebook.






Comentarios recientes