2012年6月28日 星期四

facebook cover photo image url

最簡單的方法就是直接
parsing facebook 個人頁
zuck 為例

(這些基本資料可以從 graph api object link 欄位取得)
不過因為沒登入,會取不出頁面資料,
這也很簡單,直接找個機器人帳號取 cookie 裡的這兩個值
c_user:facebook user id
xs:authentication token
facebook cookie 裡記一堆資料,不過用這兩個就可以了..XD
取得 html 後,parsing "coverPhotoImg photo img"
就可取出圖片位址啦
src = "http://a1.sphotos.ak.fbcdn.net/hphotos-ak-ash4/c0.0.859.318/s851x315/311205_989690200741_1231438675_n.jpg"
這張圖片是裁切過的,尺寸為 851x315。

題外話,google 一下發現 2010 年就有人提出這個 cookie 的問題,
但 facebook 好像不打算修??
基本上要取得 cookie 並不困難,
facebook 讓人有種愈用愈抖的感覺..XD

沒有留言:

張貼留言