桌面网络游戏政策更改中允许哪些参数?

时间:2012-12-07 12:25:38

标签: facebook authentication permissions policy

我们有一个基于浏览器的游戏,它通过AppID使用Facebook Connect,我们用它在画布上运行相同的游戏,直到Fb Credits被引入,我们被迫关闭它。现在,我们只使用与我们自己网站上FbConnect集成的产品页面相同的方式。

今天的邮件陈述了我们的案例:

  
    

如果您的Connect应用访问用户连接或要求超出年龄,电子邮件和发布权限的其他权限,请删除这些请求。

  

(这是指此政策更改:https://developers.facebook.com/blog/post/2012/09/05/platform-updates--operation-developer-love/

我们正在使用oauth FbConnect和scope=email,user_birthday。这正是早期邮件中指定的,所以它应该没问题。

用户通过身份验证后,我们只需致电

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

并阅读那里的内容。

是否有可能,我们不能再调用GraphAPI的me了?它包含性别,位置和区域设置等信息。
Oauth数据包含fbuid,first / lastname和电子邮件,但它不包含年龄,我们应该被允许提出什么?

我是否必须明确致电https://graph.facebook.com/me?fields=birthday

有没有人真正成功地获得“主要通过Facebook主持的桌面网络游戏”,以便在不创建新AppID的情况下遵守新政策?


注意:有一些关于“9月5日政策变更”的问题,例如Facebook: Notice of Violation这个以及之前的许多内容都是重复的,但到目前为止我找不到任何技术层面的问题或答案。

1 个答案:

答案 0 :(得分:1)

也许您可以在开发者设置中跳过“使用Facebook登录的网站”部分,并且只能通过画布直接提供您的游戏。 (例如,apps.facebook.com/logogame)。我想这就是“在facebook.com上”的全部内容。