我正在寻找一种方法来限制超过年龄限制(比如说 16 岁)的人访问我的 html FB 应用程序。我找到了论坛主题http://forum.developers.facebook.net/viewtopic.php?pid=123010 但是人们在实现这个结果时遇到了问题。
有人知道工作方式吗?
我正在寻找一种方法来限制超过年龄限制(比如说 16 岁)的人访问我的 html FB 应用程序。我找到了论坛主题http://forum.developers.facebook.net/viewtopic.php?pid=123010 但是人们在实现这个结果时遇到了问题。
有人知道工作方式吗?
这是我们使用的一种方法:http: //fbdevwiki.com/wiki/Locales#Getting_the_User.27s_Locale
即使这个人没有登录,signed_request 也有关于国家、地区和年龄的信息。但是,我怀疑它仅限于告诉你一个人是否超过 18、21 岁或其他关键年龄。它可能不会给出这个人的具体年龄。
编辑:wiki 中的示例适用于较旧的 PHP SDK,我不确定您将如何在 SDK 的 3.0 版本中执行此操作,或者它与新的 OAuth 2.0 更改有何关系。