Je suis en train de créer un site Facebook Connect en Flash (AS3) à l'aide de l'API Actionscript 3 et, bien que la fonctionnalité de base de FB Connect soit en place pour permettre aux utilisateurs de se connecter correctement, je me heurte à des obstacles lorsque je tente de demander certaines autorisations étendues. Je ne suis pas sûr, mais il semble que l'API AS3 présente deux limitations assez importantes :
-
Vous devez demander des autorisations étendues séparément de l'appel de connexion initial. En d'autres termes, deux boîtes de dialogue modales, et non une seule, sont nécessaires. Cela semble dû au fait que la connexion est gérée par des instances de FacebookSessionUtil, tandis que les demandes d'autorisations étendues sont traitées par des instances de FacebookSessionUtil.Facebook.
-
Il ne semble pas y avoir de moyen d'inviter les utilisateurs à autoriser le partage de leur adresse électronique avec votre application. Bien que j'aie parcouru http://facebook-actionscript-api.googlecode.com/svn/release/current/docs/index.html De manière assez approfondie, il semble que la permission "EMAIL" ne demande aux utilisateurs que d'autoriser votre application à leur envoyer des e-mails via facebook, et non à partager directement leur adresse e-mail.
Mes hypothèses sont-elles fausses ? Serait-il préférable d'utiliser JS et ExternalInterface pour ce genre de travail ? Je préfère ne pas reconstruire ce qui est en place mais si ces limitations sont réelles, il semble que je n'aurai pas d'autre choix.
Tout commentaire ou aide serait grandement apprécié. Merci !