对于2.0版本的Facebook API使用socialize.getUserInfo不会返回age_range属性。
有没有办法通过gigya获取age_range并避免向用户询问年龄额外的许可?
我在这里阅读文档:http://developers.gigya.com/020_Client_API/010_Socialize/socialize.getUserInfo
但我找不到任何线索
答案 0 :(得分:0)
Gigya只撤回已向其提供的社交提供商和Gigya maps internally的数据。 Gigya目前没有映射age_range
,因此调用socialize.getUserInfo
时不会返回此值。
相反,要使用Gigya返回此数据,您必须使用socialize.facebookGraphOperation
endpoint来请求允许您返回此数据的Facebook Graph端点/profile
。这意味着您还需要配置您的Facebook应用程序(在Facebook开发人员控制台下)以请求 年龄 额外权限。