2015-11-19 97 views
0

我想獲得每個子附件中返回的圖像的完整分辨率,但我只能得到一個圖像url。在facebook圖形API中獲取child_attachments的全分辨率照片?

這裏是我的電話給Facebook圖:

$FB_graph_JSON = file_get_contents('https://graph.facebook.com/'.$FB_UserPageID.'/feed?limit=20&fields=from,full_picture,message,picture,child_attachments,object_id&'.$FB_fresh_token); 

我可以得到張貼自己的全貌,而不是從孩子的附件,孩子圖片的大小不那麼理想了我的申請。

有沒有辦法讓孩子回到全分辨率圖像?

回答

0

看看兒童附件裏面的圖片值。他們就是在這樣的格式:

https://external.xx.fbcdn.net/safe_image.php?d=xxx&url=http%3A%2F%2Fwww.example.com.tw%2Fsites%2Fdefault%2Fmy.jpg

URL參數是你想要什麼。

您只需提取url參數並對其執行URI組件解碼,那麼您將獲得該子項的完整分辨率圖像。