我需要检索很多facebook用户的用户名,因为我有他们的Facebook ID。我可以运行一个for循环,它会给Facebook图形API带来很多请求,但效率非常低。
有没有办法发送让我们说一个带有所有Facebook ID的Json并检索详细的公共数据?
答案 0 :(得分:1)
正如@CBroe所说,字段username
在v2.0中不再可用。
要通过Graph API一次请求多个用户的信息,您可以使用以下语法:
GET /?ids={user_id_1},{user_id_2},{user_id_n}&fields={field_1},{field_1},{field_n}
将{field_n}
替换为您要返回的相应字段,将{user_id_n}
替换为(应用专用的)用户ID。