Facebook Graph high resolution photos

前端 未结 7 1839
耶瑟儿~
耶瑟儿~ 2021-02-15 09:40

I\'m doing a Facebook Graph API call for \"me/home\" to get the user\'s news feed. As everyone knows, the URL you get in the \"picture\" field is a low resolution photo that doe

7条回答
  •  悲&欢浪女
    2021-02-15 09:57

    The graph api returns response which includes images and webp_images and it has image links in all available resolutions.

    As per the latest version: v2.12

    For profile photo:

    /me?fields=photos{picture,images,webp_images}
    

    For specific album:

    'album-id'?fields=photos{picture,images,webp_images}
    

    Field details:

    photos: array of available photos, this will return json like below:

    {
        data: [],
        pagin: []
    }
    

    In data object we'll get below fields:

    picture: link for a low resolution image might be for the use of thumbnails

    images: array of objects for picture image with the different different resolutions in raster format

    webp_images: array of objects for picture image with the different different resolutions in webp format

    images and web_images object will have data like:

    {
        height: number, // 400
        source: 'link for the image with the resolution of height and width specified', //https:....
        width: number //496
    }
    

提交回复
热议问题