【问题标题】:Getting facebook read and write permissions in a single dialogue window在单个对话窗口中获取 facebook 读写权限
【发布时间】:2017-02-19 17:35:18
【问题描述】:

是否可以通过单个对话窗口向用户请求两个read and write facebook permissions?我读到facebook consider it bad practice 同时向用户请求读取和写入权限,但在我们的情况下,我发现它是最佳的。我已经通过他们的requesting and revoking page

我们目前正在使用 Unity 3D 开发一款用于移动设备的无尽奔跑游戏,其中我们使用 facebook 自己提供的 Unity SDK 集成了 facebook。

在运行结束时,要求用户连接到 facebook 以与朋友竞争。在这种情况下,get scores / friend profile pictures while write permission is necessary to upload the user's score 需要读取权限。在这种情况下必须提示用户两次似乎是一种糟糕的用户体验。

【问题讨论】:

  • “而上传用户的分数需要读取权限”?您的意思是“写权限”吗?
  • 在我看来,您甚至可以制作一个多清单警报对话框来一次处理十个权限。为什么不呢?
  • @Droppy 我的错,这显然是一个错字
  • @greenapps 你能详细说明一下吗?我不确定“清单警报对话框”是什么。
  • 您可以在主题中添加fb。

标签: android ios facebook facebook-graph-api unity3d


【解决方案1】:

当我们实现 Facebook API 时,如果我们不遵循首先获得读取权限和写入权限的 facebook 指南,那么它很简单将无法工作,我也很确定他们的文档说明了这一点,即使我找不到目前确切的段落。

我会考虑使用 Prime31 facebook 插件,这就是我们所使用的,它有(至少有)方法调用来尽可能顺利地处理这个双重提示。 (这里称为社交网络插件:https://prime31.com/plugins

你可以考虑给用户一个不错的货币奖励,这样对用户来说就不会那么麻烦了。

【讨论】:

  • 似乎无法同时从 facebook 获得读写权限。我们最终自己处理了分数。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-07-15
  • 1970-01-01
  • 1970-01-01
  • 2011-09-19
  • 2011-12-11
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多