Facebook注册-隐藏字段不返回数据


Facebook Registration - hidden field does not return data

我已经设置好了facebook注册,但我有隐藏数据的问题。初始文件包含以下字段:

{'name':'name'},
{'name':'email'},
{'name':'location', 'description':'Location', 'type':'hidden'},
{'name':'gender', 'description':'Gender', 'type':'hidden'},
{'name':'birthday', 'description':'Birthday', 'type':'hidden'},
....

但是当处理signed_request时,我得到隐藏字段为空,如下所示:

[registration] => Array
 (
   [name] => Juan Perez
   [email] => jual@hotmail.com
   [location] => 
   [gender] => 
   [birthday] => 
   [password] => juan2013
   [phone] => 65656565
   [contacto] => 2
 )

你知道还需要设置什么吗?

问题可能与隐藏字段无关。要访问用户的位置和生日,需要额外的权限。确保向用户询问正确的权限。而且,即使有了这些权限,用户也可能没有将这些信息公开。