我正在使用图形api,我遇到了一个问题:我使用以下内容从我的页面获取所有Feed:https://graph.facebook.com/page_ID/posts
然后我以一种很好的方式显示它们,这需要比真正小的缩略图更大的缩略图在data[i].picture
中返回的内容。
我知道有可能是个人资料图片......我一直在阅读这个文档并且环顾四周,现在我没有线索......我错过了什么吗?
答案 0 :(得分:1)
您可以尝试使用FQL查询来获取如下帖子:
SELECT post_id, message, permalink, attachment, actor_id, created_time FROM stream WHERE source_id = PAGE_ID AND message != ""
如果它仍然带有相同的图像大小,你可以使用这个黑客:
<强>声明强>: 这不是一个好方法,因为Facebook可能随时改变图像路径。
对于具有此文件名格式的每个图像,已经说过:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX_s.jpg
您可以将“.jpg”之前的字母“s”更改为“n”,并获得更大的版本:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX_n.jpg
将其更改为“q”将为您提供宽度不超过180像素的图像
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX_q.jpg