2013-03-05 47 views
1

我用圖形API的工作,我遇到了一個問題:我得到的所有使用我的網頁提要:https://graph.facebook.com/page_ID/posts,然後我需要比真的大縮略圖一個很好的方式顯示出來小的在data[i].picture返回。圖形API大崗縮略圖

我知道這是可能的個人資料圖片...我一直在閱讀文檔頗有幾分環顧四周,現在我沒有任何線索......我錯過了什麼?

回答

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

可以更改字母「s」只是「.JPG」到‘n’之前,並得到一個更大的版本,像這樣: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX_n.jpg

更改爲「q」將會給你的圖像,沒有更多然後180像素 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX_q.jpg的寬度

+1

非常感謝!我將使用不安全的解決方案效果很好FTM ......但是,你知道爲什麼Facebook並通過API將這些其它尺寸授予訪問權限?它的配置文件如我不明白爲什麼不能在崗位太... – charly 2013-03-05 12:18:46

+0

使用FQL你'aid'和'pid'這是相冊ID,照片ID - 我想你可以查詢其他表拿到照片的所有尺寸的路徑,但我還沒有嘗試之前。 – Roni 2013-03-05 12:57:48