【问题标题】:How does this facebook app got user's friends list through oauth这个 facebook 应用程序如何通过 oauth 获取用户好友列表
【发布时间】:2016-12-06 21:23:08
【问题描述】:

我正在使用 facebook graph,我相信 Facebook graph 不会提供访问用户朋友列表的权限,但在任何当前的图版本 (2.0-2.7) 中,只有在图请求时才给出总朋友数。

但是这个应用已经克服了这个限制,它在 oauth 2.3 版上获得了用户的朋友列表 他们是怎么得到的?

Facebook App with friends list resource available(meaww.com)

Facebook 是否为他们做了任何例外,还是我错过了什么?

【问题讨论】:

  • 如果您应用的用户已授予您user_friends 权限,则您可以获取他们所有也允许并安装您的应用的朋友。
  • @Ognj3n..yeah.I know that but this is not the case.该应用程序会获取所有用户朋友的信息,即使他们尚未安装它。使用该应用程序检查 Oauth,您可以看到您的oauth 信息框中的朋友

标签: facebook facebook-graph-api oauth facebook-php-sdk


【解决方案1】:

为了安全起见,我不会授权那些垃圾邮件应用。无论如何,我假设他们正在使用taggable_friendsinvitable_friends - 我很确定他们不应该这样做。此线程中有更多信息:Facebook Graph Api v2.0+ - /me/friends returns empty, or only friends who also use my app

【讨论】:

  • 是的,invitable_friends 看起来像这里的情况。我也不会授权这些应用程序,但我只是在分析该网站,因为您会震惊地看到它推出后 6 个月的流量:D
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-11-15
相关资源
最近更新 更多