我正在尝试从我页面上的帖子中提取图片,但我似乎只是以小/正常尺寸获取它,我需要它很大。
我试过了:
$facebook->api('/' . FACEBOOK_PAGE_ID . '/feed?fields=picture,type,link');
和
$facebook->api('/' . PICTURE_OBJECT_ID . '/?type=large');
但是这些都返回了这个,即使它存在得更大: https://scontent.xx.fbcdn.net/hphotos-xpa1/v/t1.0-9/p130x130/10425079_783550735069408_4518815346697887155_n.jpg?oh=c72ed199f78f7627b6b78f8eb0da8108&oe=55735F64
如何将其作为一张大图拍摄?
答案 0 :(得分:1)
当然有更好的方法可以做到这一点,但是这一个目前有效。
获取两个“_”之间的URL部分,即Facebook ID。在您的示例中“783550735069408”。
现在建立一个像这样的新网址:
"https://graph.facebook.com/" + FacebookID + "/picture?width=320&height=320"
在这个示例中,您将获得一个320x320的图像,如果你有任何大小,你必须改变宽度和高度参数。
我希望它有所帮助!
答案 1 :(得分:0)