我知道这是stackoverflow中的重复问题,但我已经检查并尝试了所有这些问题。我正在使用CodeIgniter和Facebook连接。
我正在使用CodeIgniter中集成的facebook_connect库:http://www.haughin.com/code/facebook/。
我可以连接并从Facebook获取信息。但我有些怀疑。
(i)我可以得到用户名,链接,图片。但不能得到家乡,城市,直到我改变其许可公开(在Facebook).它通常是如何工作的?
(ii)同样的,为了接收电子邮件,我需要在我的Facebook帐户中做任何隐私更改吗?
谢谢
2条答案
按热度按时间tpxzln5u1#
您需要请求
user_hometown
和email
权限。zhte4eai2#
读一读这个:https://developers.facebook.com/docs/reference/api/permissions/
没有任何特殊的权限,您可以访问设置为公共的字段,否则,您需要用户授权,特别是每种类型的内容,你想访问
例如,您需要
email
权限才能访问用户的电子邮件地址