使用facebook connect访问尽可能少的信息

时间:2013-11-17 08:45:46

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

我读了一段时间,对于使用facebook connect的网站请求的每一条额外信息,使用Facebook注册的人连接到您网站的几率大幅下降。

当用户注册时,他们会在Facebook上看到这个:

  

“myAPP将收到以下信息:您的公开个人资料,朋友列表,电子邮件地址和个人描述。”

如何减少它,只是说公开个人资料和电子邮件地址?

我认为这是减少收集信息量的地方:

$user_profile = $facebook->api('/me', array('fields' => 'id,email,first_name,last_name'));

1 个答案:

答案 0 :(得分:0)

登录时您已添加范围。只需删除所有范围,系统将仅询问用户的基本权限:Public Profile and Friends List - 默认

但我认为,您需要用户的电子邮件,因此请添加email;就是这样。

我不知道为什么,但你也在权限列表中添加了user_about_me,如果不需要,你可以避免这种情况,你只会看到 -

  

“myAPP将收到以下信息:您的公开个人资料,朋友列表,电子邮件地址”