AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Comunicación / Funciones Facebook
  • Propiedades específicas de la descripción de variables de tipo fbSession
  • Cierre de la sesión
  • Funciones de WLanguage que utilizan un Variable de tipo fbSession
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
El tipo fbSession se utiliza para describir una conexión al servicio de Facebook y para gestionar la autenticación de este servicio. Las características de esta conexión pueden definirse y modificarse mediante diferentes propiedades de WLanguage.
Importante: Antes de utilizar este tipo de WLanguage, la aplicación debe ser declarada a Facebook. Para obtener más información, consulte Utilizar la autenticación de Facebook.
Observaciones:
  • Para obtener más información sobre la declaración de este tipo de variable y el uso de propiedades WLanguage, consulte Declarar una variable.
  • Este tipo de Variable está disponible en Linux sólo para sitios WEBDEV.
Ejemplo
MySession is fbSession
MySession.AppID = "1702546803104741"
MySession.AppSecret = "badf00ddeadbeefbadc0deoff1ce8ecd"
MySession.Permission = [fbInfoProfile, fbEmail]
IF FBStartSession(MySession) THEN
Info("Connected")
END
Observaciones

Propiedades específicas de la descripción de variables de tipo fbSession

Las siguientes propiedades pueden ser utilizadas para manipular una sesión de Facebook:
Nombre de la propiedadTipo utilizadoEfecto
AppIDCadena de caracteresIdentificador de la aplicación suministrada al declarar la aplicación de Facebook.
AppSecretCadena de caracteresCódigo secreto de la aplicación suministrada al declarar la aplicación de Facebook.
EmailCadena de caracteresEmail del usuario final (puede ser usado para llenar el diálogo de conexión de antemano).
PageIDCadena de caracteresIdentificador del Facebook Page a abrir. Si este parámetro está vacío, la sesión se inicia en un usuario y no en una Page.
PermissionArrayDerechos necesarios durante la conexión a Facebook. Los derechos (o permisos) de suministro están definidos por Facebook. La lista de derechos disponibles puede consultarse en la página web de Page: https://developers.facebook.com/docs/facebook-login/permissions/v2.3.
Para algunos derechos (los más comunes), tiene la posibilidad de usar las siguientes constantes:
  • fbEmail: "email" Permission: Se utiliza para acceder al primer correo electrónico Address de una persona.
  • fbInfoFriends: "usuario_amigos" Permission: Se utiliza para acceder a la lista de amigos de su aplicación..
  • fbInfoProfile: "public_profile" Permission: Se utiliza para acceder al perfil público de una persona.

Cierre de la sesión

Una sesión de Facebook iniciada es una sesión persistente: permanecerá abierta:
  • hasta que se cierre la aplicación.
  • hasta que se llame a la función FBStopSession.

Funciones de WLanguage que utilizan un Variable de tipo fbSession

Versión mínima requerida
  • Versión 21
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/01/2023

Señalar un error o enviar una sugerencia | Ayuda local