79 votes

Quels paramètres sont autorisés dans le changement de politique de jeu Web sur le bureau?

Nous avons un jeu basé sur un navigateur qui utilise Facebook se Connecter via un id d'application que nous avons utilisé pour exécuter le même jeu dans une toile jusqu'à ce que le Fb de Crédits ont été introduites et nous avons été obligés de l'arrêter. Maintenant, nous utilisons uniquement de l'Application de la même façon qu'une page de produit avec la FbConnect intégration sur notre propre site.

Aujourd'hui, le courrier des états pour notre cas:

Si votre app Connect est l'accès de l'utilisateur connexions, ou de demander des autorisations supplémentaires au-delà de l'âge, e-mail, et notre maison d'Édition Autorisations, veuillez supprimer ces demandes.

(Cela fait référence à ce changement de politique: https://developers.facebook.com/blog/post/2012/09/05/platform-updates--operation-developer-love/)

Nous utilisons oauth FbConnect avec scope=email,user_birthday. C'est exactement ce qui a été précisé dans un précédent mail, donc ça devrait être ok.

Une fois l'utilisateur authentifié, nous appelons simplement

https://graph.facebook.com/me?access_token=...

et de lire ce qui vient de là.

Est-il possible, que nous ne sommes pas autorisés à appeler le GraphAPI de l' me plus? Il contient des informations comme le sexe, l'emplacement et les paramètres régionaux...
Oauth de données contient les fbuid, prénom/nom et l'e-mail, mais il ne contient pas l'âge, ce que nous sommes censés être autorisés à demander?

Dois-je appeler https://graph.facebook.com/me?fields=birthday explicitement?

Personne n'a réellement réussir à obtenir un "bureau jeu web hébergé principalement au large de Facebook" pour se conformer à leur nouvelle politique sans la création d'un nouveau AppID?


Remarque: Il a été une couple de questions à propos de la "Sep 5ème changement de politique" comme Facebook: Avis de Violation de celui-ci et fait l'objet de nombreuses fermés comme des doublons, mais aucun que j'ai trouvé jusqu'à présent contient des questions ou des réponses sur le plan technique.

1voto

user26 Points 24

Peut-être pourriez-vous ignorer la partie "Site Web avec Facebook Login" dans les paramètres de développement et fournir votre jeu directement via canvas. (par exemple, apps.facebook.com/logogame). c'est ce que "sur facebook.com" est tout, je suppose.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X