open debugger checker facebook authentication permissions policy

facebook - debugger - open graph



¿Qué parámetros están permitidos en la política de juegos de escritorio en el PC? (1)

Tenemos un juego basado en navegador que usa Facebook Connect a través de un AppID que utilizamos para ejecutar el mismo juego en un lienzo hasta que se introdujeron Fb Credits y nos vimos obligados a cerrarlo. Ahora, solo utilizamos la aplicación de la misma manera que una página de producto con la integración de FbConnect en nuestro propio sitio.

El correo de hoy indica para nuestro caso:

Si su aplicación Connect está accediendo a las conexiones de los usuarios o solicitando permisos adicionales más allá de la edad, el correo electrónico y nuestros Permisos de publicación, elimine estas solicitudes.

(Esto se refiere a este cambio de política: https://developers.facebook.com/blog/post/2012/09/05/platform-updates--operation-developer-love/ )

Estamos usando oauth FbConnect con scope=email,user_birthday . Esto es exactamente lo que se especificó en un correo anterior, por lo que debería estar bien.

Una vez que el usuario está autenticado, simplemente llamamos

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

y lee lo que viene allí.

¿Es posible que ya no podamos llamarme a GraphAPI? Contiene información como género, ubicación y ubicación ...
Los datos de Oauth contienen fbuid, first / lastname y el correo electrónico, pero no contienen la edad, ¿qué se supone que podemos pedir?

¿Tengo que llamar a https://graph.facebook.com/me?fields=birthday explícitamente?

¿Alguien logró realmente obtener un "juego web de escritorio alojado principalmente fuera de Facebook" para cumplir con su nueva política sin crear un nuevo AppID?

Nota: Hubo un par de preguntas sobre el "cambio de política del 5 de septiembre" como Facebook: Aviso de violación éste y muchos anteriores cerrados como duplicados, pero ninguno que encontré hasta el momento contiene preguntas o respuestas en un nivel técnico.


Tal vez podría omitir la parte "Página web con inicio de sesión de Facebook" en la configuración del desarrollador y solo proporcionar su juego directamente a través del lienzo. (por ejemplo, apps.facebook.com/logogame). de eso se trata "en Facebook.com", supongo.