例如,当我获得页面的封面照片时(使用Node.js):
FB.api(pageId, { fields: cover } )
生成的JSON具有source
属性,该属性是图像,但是它是720 x 405,并且具有JPG伪像。当我在浏览器中检查实际的Facebook页面时,它使用的是1920 x 1080的清晰图像。
如何通过API获得该信息?
答案 0 :(得分:0)
cover
上的一个属性是id
。您可以使用images
字段获取此端点,以返回该图像的尺寸数组,范围从1080高度减小到130(本文撰写时)。
FB.api(coverId, { fields: images } )
不幸的是,有2个请求获得1张图像-如果有人知道更好的方法,请告诉我。