我正在开发一款使用Scores API保存分数的Facebook游戏,虽然这一切都运行良好,我们的客户希望能够按国家过滤高分,我想知道是否有一个简单的方法可以做此
当返回分数时,用户对象只包含ID和名称,为每个用户获取国家是非常愚蠢的。
答案 0 :(得分:0)
更简单的方法是在应用程序安装时获取用户所在国家/地区。 您可以通过向首次出现的身份验证对话框添加用户位置权限来执行此操作 当用户访问您的应用时。
请在此处查看user_hometown
和user_location
。
https://developers.facebook.com/docs/reference/api/user/
然后,您可以轻松查看数据库中的所有用户国家/地区,并根据国家/地区进行排序。