你能在一个API请求中提取多个Facebook个人资料图片大小吗?

你能在一个API请求中提取多个Facebook个人资料图片大小吗?,facebook,facebook-graph-api,graph,Facebook,Facebook Graph Api,Graph,您可以使用图形api指定配置文件图片的大小,如下所示: /me?字段=图片。类型(正方形)。宽度(638)。高度(638) 但是,有人知道如何在一个API请求中提取多个大小吗 谢谢 我认为这在API中是不可能的。如果你知道图片id,你能做的是: GET /{PROFILE-PIC-ID} { "id": "XXX", "created_time": "2014-09-03T20:43:08+0000", "from": { "id": "XXX", "nam

您可以使用图形api指定配置文件图片的大小,如下所示:


/me?字段=图片。类型(正方形)。宽度(638)。高度(638)

但是,有人知道如何在一个API请求中提取多个大小吗


谢谢

我认为这在API中是不可能的。如果你知道图片id,你能做的是:

GET /{PROFILE-PIC-ID}
{
  "id": "XXX", 
  "created_time": "2014-09-03T20:43:08+0000", 
  "from": {
    "id": "XXX", 
    "name": "XXX"
  }, 
  "height": 720, 
  "icon": "XXX", 
  "images": [
    {
      "height": 914, 
      "source": "XXX", 
      "width": 914
    }, 
    {
      "height": 720, 
      "source": "XXX", 
      "width": 720
    }, 
    {
      "height": 600, 
      "source": "XXX", 
      "width": 600
    }, 
    {
      "height": 480, 
      "source": "XXX", 
      "width": 480
    }, 
    {
      "height": 320, 
      "source": "XXX", 
      "width": 320
    }, 
    {
      "height": 540, 
      "source": "XXX", 
      "width": 540
    }, 
    {
      "height": 130, 
      "source": "XXX", 
      "width": 130
    }, 
    {
      "height": 225, 
      "source": "XXX", 
      "width": 225
    }
  ], 
  "link": "XXX", 
  "picture": "XXX", 
  "source": "XXX", 
  "updated_time": "2014-11-25T10:05:11+0000", 
  "width": 720, 
  "comments": {
    "data": [
      ...
    ], 
    "paging": {
      ...
    }
  }, 
  "likes": {
    "data": [
      ...
    ], 
    "paging": {
      ...
    }
  }
}
但这也意味着:

  • 您需要
    user\u photos
    权限
  • 您需要拨打多个电话(例如,
    /me/albums
    …等)以获取配置文件图片id