当我在Facebook中使用搜索框并尝试查找用户时,它会显示我正在键入的所有匹配用户的列表,以及有关他们的其他信息,例如他们所居住的城市,以及当我进入他们的墙/时间线时,我可以看到更多信息。但是,当我使用Facebook Graph API搜索用户时,我只获得基本信息,并且必须拥有结果中每个用户的权限才能获得更多信息。这是为什么?有没有办法在没有每个用户许可的情况下为所有用户查看更多信息?
答案 0 :(得分:0)
[...]当我进入他们的墙/时间线时,我可以看到更多信息。
但是,只有当他们将自己的个人资料的可见性公之于众时。否则,如果您不是他们的朋友,您将不会在用户的个人资料中看到太多。
但是,当我使用Facebook Graph API搜索用户时,我只获得基本信息,并且必须拥有结果中每个用户的权限才能获得更多信息。
为什么?
因为,当然,作为普通用户浏览Facebook上的几个搜索结果,与提供应用程序能够访问ID 1到99999999999的每个Facebook用户的所有信息完全不同,然后构建一些巨大的数据挖掘事情......我认为这应该是非常明显的。