gse*_*mpe 8 image facebook-graph-api
我使用此图API请求https://graph.facebook.com/me?fields=home.filter(photos)从家中检索照片.
然后通过对象ID我检索图像数组,给我不同的大小,如下所示:
"images": [
{
"height": 780,
"width": 1240,
"source": "https://fbcdn-sphotos-g-a.akamaihd.net/hphotos-ak-prn2/281028_10151592859979158_562775226_o.jpg"
},
{
"height": 81,
"width": 130,
"source": "https://fbcdn-photos-g-a.akamaihd.net/hphotos-ak-prn2/s75x225/969715_10151592859979158_562775226_s.jpg"
}
Run Code Online (Sandbox Code Playgroud)
是否可以检索最初发布的图像?
检索到的图像必须具有相同的校验和,然后发布图像
我认为您无法通过上传到他们服务器的校验和获得完全相同的图像。我认为 Facebook 将它们修改为某些格式,以便整个网站的照片体验保持一致。
也就是说,他们可能会保留上传的原始照片的副本。但就通过 API 或任何其他方式访问它而言,我最好的猜测是根据Photo 对象的 Facebook 文档查看“来源” :
照片的源图像 - 目前最大宽度或高度为 720 像素,2012 年 3 月 1 日增加到 960 像素
您可以通过 API 获取它:
/<photo id>/?fields=source
Run Code Online (Sandbox Code Playgroud)
抱歉,这不是一个准确的答案,但我希望它有所帮助。