【问题标题】:What Facebook Privacy setting limit if the app of my friend can access my album?如果我朋友的应用程序可以访问我的相册,Facebook 隐私设置限制是多少?
【发布时间】:2014-01-08 22:12:06
【问题描述】:

我正在使用具有“friends_photos”权限的 Graph API Explorer,并且能够访问我的一些朋友的相册,但有些不能。

例如

/johndoe?fields=albums

由于我的朋友不知道我的应用,所以我想他们应该应用一些设置,这样即使我使用了“friends_photos”权限,我也无法访问他们的相册。

我可以使用网络界面访问他们的相册。设置在哪里?

【问题讨论】:

  • 你得到的结果不只是分页吗?
  • @IvanHanák,它返回空数组
  • 尝试另一种方式:johndoe/albums
  • @IvanHanák,同样,它返回 { "data": [ ] }
  • 只有当我错过了所需的权限friends_photos 时,我才会得到一个空数组。我建议您从“帐户设置”>“应用程序”中简单地删除您的应用程序,然后再登录一次。

标签: facebook facebook-graph-api facebook-fql


【解决方案1】:

除非用户禁止应用访问他/她的特定类别的个人信息,否则它应该可以正常工作。

可以看到您信息的 Facebook 用户可以在使用应用时随身携带这些信息。但是,用户可以控制人们在使用应用、游戏和网站时可以携带的信息类别。

您可以在帐户设置 -> 应用程序 -> 其他人使用的应用程序下找到这些设置。它将提供一个菜单,用于选择应用程序可以访问的特定类型的信息。比如:

如您所见,用户可以阻止应用访问他/她的照片。但是,使用普通网络界面时,照片将保持可见。

【讨论】:

  • 那将是我的确切答案。
  • 我要在这里指出,有时即使授予了权限,Graph API 也会返回空数组(不仅是相册,还包括照片),而在其他时候它可能适用于同一个用户。我找不到这种行为背后的原因,但可以多次重现。如果这是你的情况,我找到的唯一解决方案是让你的应用意识到这个问题,并用一个很好的错误消息来处理这个问题,指出 facebook 是罪人。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多