我有用户登录的当前范围:
'scope' => 'public_profile,email,user_about_me,user_location,publish_actions'
当用户在我的网站中登录时,我将位置显示为仅包含id
和name
的数组。
如何从state
获取country
和id
?
我尝试向get
发出graph.facebook.com/<id>
请求,但它会返回相同的数据,即id
和name
。
以下是id:106069382765976
由于
答案 0 :(得分:0)
自API v2.0起,您需要询问所需的字段,否则您只会获得一些默认字段(通常是id和name。)
< / LI>用户位置本身就是一个Page对象 - 所以你需要再次请求它的位置。
将两者结合起来,得到106069382765976?fields=location