|
|
|
|
|
- Propriétés spécifiques à la description des variables de type fbSession
- Fermeture de la session
- Fonctions WLangage utilisant une variable de type fbSession
fbSession (Type de variable) En anglais : fbSession
Le type fbSession permet de décrire une connexion au service Facebook et de gérer l'authentification auprès de ce service. Les caractéristiques de cette connexion peuvent être définies et modifiées à l'aide de différentes propriétés WLangage. Important : Avant d'utiliser ce type WLangage, il est nécessaire de déclarer l'application à Facebook. Pour plus de détails, consultez la page d'aide Utiliser l'identification Facebook. Remarques : - Pour plus de détails sur la déclaration de ce type de variable et l'utilisation des propriétés WLangage, consultez Déclaration d'une variable.
- Ce type de variable est disponible en Linux uniquement pour les sites WEBDEV.
MaSession est une fbSession MaSession.AppID = "1702546803104741" MaSession.AppSecret = "badf00ddeadbeefbadc0deoff1ce8ecd" MaSession.Permission = [fbInfoProfil, fbEmail] SI FBOuvreSession(MaSession) ALORS Info("Connecté") FIN
Remarques Propriétés spécifiques à la description des variables de type fbSession Les propriétés suivantes peuvent être utilisées pour manipuler une session Facebook : | | | Nom de la propriété | Type manipulé | Effet |
---|
AppID | Chaîne de caractères | Identifiant de l'application fourni lors de la déclaration de l'application Facebook. | AppSecret | Chaîne de caractères | Code secret de l'application fourni lors de la déclaration de l'application Facebook. | Email | Chaîne de caractères | Email de l'utilisateur final (utilisé éventuellement pour le pré-remplissage du dialogue de connexion). | PageID | Chaîne de caractères | Identifiant de la page Facebook à ouvrir. Si ce paramètre est vide, la session est ouverte sur un utilisateur et non sur une page. | Permission | Tableau | Droits demandés à la connexion Facebook. Les droits (ou permissions) à fournir sont définis par Facebook. La liste des droits disponibles peut être consultée sur la page : https://developers.facebook.com/docs/facebook-login/permissions/v2.3. Pour certains droits (les plus courants), il est possible d'utiliser les constantes suivantes : - fbEmail : permission "email" : Permet d'accéder à la première adresse email d'une personne.
- fbInfoAmis : permission "user_friends" : Permet d'accéder à la liste des ammis de votre application.
- fbInfoProfil : permission "public_profile" : Permet d'accéder au profil public d'une personne.
|
Fermeture de la session Une session Facebook ouverte est persistante : elle restera ouverte : - jusqu'Ã la fermeture de l'application.
- jusqu'Ã l'utilisation de la fonction FBFermeSession.
Fonctions WLangage utilisant une variable de type fbSession - Fonctions classiques :
- Fonctions utilisant la syntaxe préfixée :
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|