Facebook 图 api:我可以在 1 个请求中使用 /search 和 /{id} 吗?

Facebook graph api: Can i use /search and /{id} in 1 request?

是否可以在 1 个请求而不是 2 个请求中调用 /search 和 /{id}?其中 id 是 /search?

的结果

如果是这样,我会被限制为第一个结果的 ID,还是我可以为每个 /search 结果调用 /{id}

这取决于搜索类型,例如,如果您通过 first/last 名称搜索用户,例如

/search?type=user&q=Mark%20Zuckerberg&fields=id,first_name,last_name,name,link

您可以在fields参数中指定您要查询的字段。结果如下:

{
  "data": [
    {
      "id": "10101640953722381", 
      "first_name": "Mark", 
      "last_name": "Zuckerberg", 
      "name": "Mark Zuckerberg", 
      "link": "https://www.facebook.com/app_scoped_user_id/10101640953722381/"
    }, 
    ...
  ]
}

请记住,您只能通过搜索访问 public 个字段。