DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Communication / Fonctions Facebook
  • Ouverture de la session
  • Caractéristiques de la session
  • Fermeture de la session
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Permet l'authentification et la connexion à Facebook.
AndroidiPhone/iPadWidget IOSMac Catalyst Cette fonction n'est pas disponible dans le simulateur.
Android Attention : Cette fonctionnalité est disponible jusqu'à Android 11. A partir d'Android 12, cette fonction provoque une erreur fatale.
Il est conseillé de :
  • tester la version d'Android utilisée via la fonction SysVersionAndroid.
  • utiliser la fonction AuthIdentifie pour gérer l'authentification Facebook.
Exemple
MaSession est une fbSession
MaSession.AppID = "1702546803104741"
MaSession.AppSecret = "badf00ddeadbeefbadc0deoff1ce8ecd"
MaSession.Permission = [fbInfoProfil, fbEmail]
SI MaSession.Ouvre() ALORS
Info("Connecté")
FIN
Syntaxe
<Résultat> = <Session>.Ouvre()
<Résultat> : Booléen
  • Vrai si la connexion a réussi,
  • Faux dans le cas contraire.
<Session> : Variable de type fbSession
Nom de la variable de type fbSession correspondant à la connexion à initialiser.
Remarques

Ouverture de la session

  • La fonction <Variable fbSession>.Ouvre permet de s'authentifier auprès d'un serveur Facebook. Cette fonction initialise la connexion avec le serveur et doit être appelée avant toute communication avec Facebook.
  • iPhone/iPadWidget IOSMac Catalyst La fonction utilise par défaut le compte Facebook entré par l'utilisateur sur le téléphone (si ce compte est fourni).
  • Android Il est possible d'ouvrir une seule session à la fois. Si la fonction <Variable fbSession>.Ouvre est appelée alors qu'une session est déjà ouverte, la session précédente sera fermée.
  • La fonction <Variable fbSession>.Ouvre doit être appelée uniquement depuis le thread principal de l'application.
Android

Caractéristiques de la session

La permission "public_profile" est toujours requise lors de l'ouverture d'une session Facebook. Si cette permission n'a pas été spécifiée dans la liste des permissions de la variable fbSession passée en paramètre à la fonction <Variable fbSession>.Ouvre, cette permission sera automatiquement demandée.

Fermeture de la session

Une session Facebook ouverte est persistante : elle restera ouverte :
Composante : wd300ggl.dll
Version minimum requise
  • Version 24
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 19/06/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale