我有一个具有高分的游戏,并且使用fb-score api生成好友排行榜。 但是,为了保存fb用户的分数,该应用程序必须“为用户发布数据”……在这种情况下,是分数数据。 但是用户可以选择将此“发布”权限标记为“仅我”可见,而不是全局或好友可见。 很多用户会这样做,因为这听起来像有助于他们隐私的事情。

但是,这意味着...的分数...可以说USER A ...永远不会出现在朋友(USER B)的排行榜中,因为该应用已为USER A发布了该内容,而现在对于他所有的朋友。 但是USER A并没有真正找出这种错误的方法,并且他的任何一个朋友都看不到他的出色得分,因为他可以毫无问题地看到自己的得分。

这使我想到了一个问题:我如何以任何方式解决甚至解决该问题? 即使用户将“应用程序帖子”标记为仅对他自己可见,是否可以为用户获取分数数据? 那是访问令牌的东西,用户还是应用程序? 还是可以以某种方式检查用户是否做了这样的事情并提醒他更改许可后的可见性? 据我所知,我只能检查是否授予许可,但不能检查其可见性。 我真的很想过去设置自己的服务器来处理这些数据。

===============>>#1 票数:0

是的,不幸的是,这似乎是设计的行为。 用户A通过其可见性首选项表示,他只想与自己共享有关此游戏的信息(例如他的得分),因此其他用户看不到他的得分是有意义的。 为了实现您的目标,需要一个附加的数据库。

  ask by ANB_Seth translate from so

未解决问题?本站智能推荐: