2012-08-22 50 views

回答

1

真的,你需要做的是嗅探引擎蓋下的請求。你可以得到任何類型的HTTP嗅探器。我使用Firefox的Live HTTP Headers擴展名。你開始捕捉,然後點擊上面的鏈接。你會看到各種各樣的請求。基礎數據似乎來自http://origin.livestats.www.cstv.com。我得到這個請求已經從遊戲了很多有用的球員統計:

http://origin.livestats.www.cstv.com/livestats/data/w-lacros/952412/player_stats.xml?344026907808

http://origin.livestats.www.cstv.com/livestats/data/w-lacros/952412/summary.xml?644493847800 (注意第二個URL拋出一個XML解析錯誤,但你仍然可以嘗試手動解析它)

+0

這真是太好了,謝謝。無論如何,使用python或curl來查看網頁正在請求數據的xml頁面是什麼? –

+1

@KaiserWilhelm這將是非常困難。你將不得不嵌入瀏覽器或破解Flash插件。 XML頁面是從Flash代碼中提取的,所以不可能提前知道。您將不得不以某種方式實際運行Flash應用程序。 – Samuel