我正在使用facebook graph的api试图获得用户的宗教和政治领域.我有friends_religion_politics权限集并且已登录但是当我在我的帐户上测试应用程序时,我只获得了一个朋友的宗教和政治领域.
我正在进行的一般性调查是:
https://graph.facebook.com/me/friends?access_token=%3Ctoken%3E&fields=religion,political
令人困惑的是,当我跑步时,我得到4个朋友的宗教和政治观点,但仍然远离所有的theres.
我在权限上做错了什么,或者类似默认隐私设置是不是让应用程序访问这些字段?
最佳答案 Facebook隐私设置允许用户保持他们朋友的应用程序不会检索大量信息,包括政治和宗教观点.这就是为什么有时他们在他们的个人资料中提供信息,但应用程序仍然无法获取该数据.
您可以通过转到Facebook隐私设置找到此信息(单击右上角的向下指向三角形,然后选择“隐私设置”.)点击“广告,应用和网站”旁边的“修改设置”.您可以编辑的其中一个设置标题为“人们如何将您的信息带到他们使用的应用中”.此设置允许用户根据他们愿意与朋友使用的应用程序共享的信息来检查或取消选中大量框.
似乎很多人选择不与应用分享他们的宗教和政治观点.但似乎您获取可用数据的方法是正确的方法.