[問題] 如何抓出臉書所有的"動態消息"?

看板Ajax作者 (路人甲)時間11年前 (2014/04/07 09:15), 編輯推噓0(002)
留言2則, 1人參與, 最新討論串1/1
--------------------------------------------------------------------- 臉書的"動態消息"很多, 一直往下看,都看不完, 所以想抓出臉書所有的"動態消息". 檢視網頁原始碼, 想了很久, 卻不知道怎麼分析. 請問大家一下, 臉書所有的"動態消息"要分析哪一段原始碼呢? (又或者要分析哪個檔案?) PS: "讚" "留言" "分享" 不用 http://i.imgur.com/YLLagRQ.jpg
--------------------------------------------------------------------- 像臉書的"地標", 如果想找出所有地標的名稱, 可以藉由網頁原始碼, 將所有地標的名稱全部列出來. 例如: https://www.facebook.com/profile.php?id=100002267748233&sk=map 將網頁原始碼最底下的<script>...</script>複製出來 beautify 一下 script ( http://www.jspretty.com/ ) http://paste.plurk.com/show/1847524/ 取一段網頁原始碼可以得知 http://i.imgur.com/vNpLrMM.jpg
"id": 182179281823672, 代表 http://wwww.facebook.com/182179281823672 "name": "\u7def\u4f86\u96fb\u8996\u7db2", 代表 地標的名稱 \u7def , http://www.scarfboy.com/coding/unicode-tool?s=7def , 代表中文的 緯 , 也就是 HTML 的 &#x7def; \u4f86 , http://www.scarfboy.com/coding/unicode-tool?s=4f86 , 代表中文的 來 , 也就是 HTML 的 &#x4f86; \u96fb , http://www.scarfboy.com/coding/unicode-tool?s=96fb , 代表中文的 電 , 也就是 HTML 的 &#x96fb; \u8996 , http://www.scarfboy.com/coding/unicode-tool?s=8996 , 代表中文的 視 , 也就是 HTML 的 &#x8996; \u7db2 , http://www.scarfboy.com/coding/unicode-tool?s=7db2 , 代表中文的 網 , 也就是 HTML 的 &#x7db2; "latitude": 25.078403186215, 代表 緯度 "longitude": 121.56900884754, 代表 經度 "city": 2350688, 這個 city code 對照表不知道在哪? 如果有人知道, 請提供一下. 謝謝. "country": "TW" 代表 台灣 知道以上規則後, 寫個小程式分析網頁原始碼, 就可以快速瀏覽臉書所有地標的名稱了. (不用一個一個地標點進去看名稱) 有圖有真相 http://i.imgur.com/TM7UoQl.jpg
--------------------------------------------------------------------- -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.255.132.30 ※ 文章網址: http://www.ptt.cc/bbs/Ajax/M.1396833334.A.0FE.html

04/26 20:07, , 1F
fb不是有提供sdk api嗎?
04/26 20:07, 1F

04/26 20:07, , 2F
幹嘛那麼辛苦去parse htnl
04/26 20:07, 2F
文章代碼(AID): #1JGVms3- (Ajax)
文章代碼(AID): #1JGVms3- (Ajax)