lookaside.facebook.com 404(photoURL顯示錯誤) 問題

關於這次 facebook 更新後產生的問題

有使用 fb 來串接登入的開發者
不管是APP 或是 web
幾乎都會發生此問題

觸發問題發生的操作如下:

user 第一次登入你的 web 或 APP 後 顯示會正常
當曾經登入過的user 再次登入你的 web 或 APP後
這問題就出現了,

也就是只要你有撈 photoURL的欄位 有機率掛掉.....(就是撈不出使用者圖片)


你可以在你的資料庫找出user 看看他的 photoURL
使用browser來測試 輸入photoURL後
會出現以下錯誤



目前這問題 主要原因是 fb 這邊引起
開發者怎麼debug 怎樣優化
都還是有發生的機會,

阿傑老師這邊有個應急的做法~
雖然很笨, 但是很應急啦 =  = (比顯示在那邊 空白還好吧)

笨方法就是:
從你的資料庫 去抓出現錯誤的 user
然後 去找出該user 的 fb
找到後 下載他的大頭照 photoURL
複製完這個網址後 更新到你的資料庫
你會看到

原本出現錯誤(一片空白的 user photoURL) 又活過來了~ 萬歲

but.....此user 若再次登入你的裝置...
問題可能又發生 >< (是要弄死誰啦~!)

不想被弄死的工程師, 阿傑老師再跟你說個絕招~!!!!!!

就是 不要讓老闆知道有這bug!!!!!! (阿阿阿 開發者的心聲阿~完美解決~)



目前此問題 FB 還在追蹤, 還是沒有完美解決
我大致上把問題 整理如下, 持續追蹤中~

https://developers.facebook.com/bugs/155632151793447/
https://developers.facebook.com/bugs/161465057898188/
https://developers.facebook.com/bugs/261587761048160/
https://developers.facebook.com/bugs/560392384345729/


FB 加油 趕快修復好啊~




這個網誌中的熱門文章

Jquery on scroll 事件

快速安裝Django(Mac)

animation Header教學(Jquery+CSS3)