我正在从Facebook的当前画廊复制正方形缩略图。他们似乎在最短的边缘上使用了206像素的图像。然后通过将它们设置为背景图像(水平和垂直居中),它们实质上可以裁剪掉任何多余的图像。获取脸谱画廊图片缩略图206px
你能帮我一个例子fql查询吗?
希望我失去了一些明显的东西,但似乎无法从照片表中的src_small或src_big做到这一点。
我正在从Facebook的当前画廊复制正方形缩略图。他们似乎在最短的边缘上使用了206像素的图像。然后通过将它们设置为背景图像(水平和垂直居中),它们实质上可以裁剪掉任何多余的图像。获取脸谱画廊图片缩略图206px
你能帮我一个例子fql查询吗?
希望我失去了一些明显的东西,但似乎无法从照片表中的src_small或src_big做到这一点。
我设法弄清楚:)
我从照片上src_big网址,然后干脆把文件名,并追加到https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash3/p206x206/
不知道这是一个“真实”的解决方案,但它肯定正在工作!
http://new.tickett.net/portfolio.php
截图作为网站目前正在开发并可能改变...
你甚至不需要FQL。如果你有一个用户ID,您正在寻找的形象是:
https://graph.facebook.com/USERID/picture?type=square&width=206
下面是使用相同的请求矿:
你可以看到这个从上进来Graph API User object /picture connection reference它被描述为:
HTTP 302重定向到用户个人资料图片的URL(使用?type = square | small | no rmal |大的请求一张不同的照片)。如果您指定?redirect = false,则此连接将返回没有302重定向的个人资料图片的网址。此外,您可以指定宽度和高度URL参数来请求特定大小的图片。这将返回最接近请求尺寸和请求宽高比的可用配置文件图片。如果只指定宽度或高度,我们将分别返回宽度或高度最接近所请求大小的图片;如果width = height,我们将始终返回一个方形图片。
这是资料图片。你可以使用画廊中图像的缩略图吗? –
不,我恐怕不会。有什么照片有一个名为'图像'的字段,这是一个不同大小的同一张照片不同链接的数组,以及高度和宽度值。你可以在这里看到一个例子:https://graph.facebook.com/10151509108346729?fields=images –