2010-07-12 3 views
2

Simplement, j'ai lutté pendant 5 jours maintenant avec facebook api en essayant d'obtenir l'utilisateur email, bday, à propos de moi, etc. données. J'ai cherché en ligne des douzaines de fois, et ai traversé plusieurs pages de wiki de développeur de facebook mais sans l'espoir de trouver une solution. Le problème est que j'ai ajouté le script du bouton de connexion ci-dessous, et après une connexion réussie, j'ai pu lire des champs de données utilisateur très limités comme le prénom, le nom de famille, l'identifiant et l'identifiant de l'ami.Facebook connexion étendue permission semble avoir des problèmes

<fb:login-button perms="email,user_about_me,user_birthday,user_hometown,user_interests,user_likes,user_location,user_religion_politics" onlogin="auth_using_fb();"></fb:login-button> 

J'utilise Facebook Developer Toolkit 3,02 (pour asp.net) et il n'y a rien d'extraordinaire, un code avant droite qui récupère un objet avec toutes les informations de l'utilisateur en utilisant la fonction .getinfo().

J'ai essayé de poster mon problème sur les forums de développeurs facebook, cependant, je ne peux pas m'inscrire pour utiliser le forum car une erreur liée à leur capcha m'empêche de terminer le processus d'inscription. Au cas où vous vous poseriez la question, j'ai activé la migration vers les nouvelles autorisations étendues de mes paramètres d'applications et ajouté les attributs d'autorisation nécessaires au bouton de connexion comme indiqué ci-dessus. Enfin, je n'arrive toujours pas à voir la boîte de dialogue «permissions étendues» après avoir accepté l'accès à l'application à la première étape de la fenêtre contextuelle de connexion.

Répondre

1

Hé, je suis curieux de savoir si vous incluez all.js ou FeatureLoader.js.php sur votre page. Il semble que l'attribut perms ne fonctionne qu'avec all.js, mais je n'ai aucune idée de la différence entre les deux. Je suppose que différentes versions de l'API?

Questions connexes