Php 在Facebook应用程序中获取好友位置

Php 在Facebook应用程序中获取好友位置,php,javascript,html,facebook,Php,Javascript,Html,Facebook,嗨,我正在开发一个Facebook应用程序。它检索您的朋友信息(图像、年龄等)以及您的朋友位置,并将其显示在地图上。我有一个朋友列表,它给了我所有的ID和名字,但我无法检索到他们的位置。有什么办法吗?您需要用户位置和朋友位置;通过调用/me/permissions 一旦你找到了,就很容易了,你可以在这里通过调用/user\u ID\u?fields=location来检查单个用户,以及通过调用/?ids=CSV\u LIST\u of user\u ID&fields=location来检查一组

嗨,我正在开发一个Facebook应用程序。它检索您的朋友信息(图像、年龄等)以及您的朋友位置,并将其显示在地图上。我有一个朋友列表,它给了我所有的ID和名字,但我无法检索到他们的位置。有什么办法吗?

您需要
用户位置
朋友位置
;通过调用
/me/permissions


一旦你找到了,就很容易了,你可以在这里通过调用
/user\u ID\u?fields=location
来检查单个用户,以及通过调用
/?ids=CSV\u LIST\u of user\u ID&fields=location

来检查一组用户,谢谢你的回答。还是不明白,你能写一个小例子吗?你有什么问题?我刚刚用Graph API Explorer
中的访问令牌测试了自己的代码https://developers.facebook.com/tools/explorer )
而且它对meI有效,meI获得了用户位置和朋友位置的权限。当我这样做时,它只给我数组([505450713]=>Array([id]=>505450713[name]=>Pem Chhoden Tshering[first_name]=>Pem[middle_name]=>Chhoden[last_name]=>Tshering[link]=>Pem.c.Tshering[gender]=>female[locale]=>en_GB)),然后它给出数组([error]=>Array([message]=>(#803)您请求的一些别名不存在:?fields=location[type]=>OAuthException[code]=>803))@Igy,
字段
前面不应该有
?另外,当我尝试类似这样的操作时,Graph API Explorer也会变得疯狂:
?ids=XXX,YYY&fields=birth
(即使不设置元数据也会显示元数据!)