基于用户隐藏Facebook选项卡';s位置

基于用户隐藏Facebook选项卡';s位置,facebook,Facebook,我们正在开发一个画布应用程序,当在粉丝页面上实现时,它会有一个选项卡。选项卡将具有类似的浇口。我们要做的是根据位置限制访问。因此,当用户进入粉丝页面时,美国以外的Facebook用户不会看到标签 这篇博文谈到根据位置()向用户显示不同的内容,但我不希望他们看到标签 有什么想法吗?当应用程序作为页面上的选项卡(iFrame)访问时,Facebook会传递一个签名请求()。您将能够使用该数据获取用户的位置。但是,它可能需要进一步的身份验证才能获得该信息 请参考此问题,黑客可通过其IP查找用户位置:

我们正在开发一个画布应用程序,当在粉丝页面上实现时,它会有一个选项卡。选项卡将具有类似的浇口。我们要做的是根据位置限制访问。因此,当用户进入粉丝页面时,美国以外的Facebook用户不会看到标签

这篇博文谈到根据位置()向用户显示不同的内容,但我不希望他们看到标签


有什么想法吗?

当应用程序作为页面上的选项卡(iFrame)访问时,Facebook会传递一个签名请求()。您将能够使用该数据获取用户的位置。但是,它可能需要进一步的身份验证才能获得该信息

请参考此问题,黑客可通过其IP查找用户位置:


无论如何,据我所知,您不能同时删除应用程序,您必须为加载选项卡的用户显示“一些内容”。我建议,如果要限制页面内容,请对整个页面使用国家/地区限制。然而,对于您的用例来说,这可能是不切实际的

若要设置人口统计限制(即,位置、年龄等),请发出带有To的HTTP帖子

https://graph.facebook.com/APP_ID?restrictions={“限制类型:值”,…}

即:

未通过限制的用户将看不到该选项卡

更多信息请访问:&

https://graph.facebook.com/APP_ID?restrictions={"location":"US"}