1
我想寫一個爬蟲在Java中自動登錄到Gmail帳戶。我的抓取工具將採用登錄ID和密碼登錄到電子郵件帳戶並顯示輸出頁面。我沒有清楚的想法,我該如何做到這一點。我曾嘗試使用HTTP客戶端將一些數據發佈到博客所以我熟悉它的基本GET和POST方法。爬蟲登錄到Gmail郵箱賬戶
有人可以告訴我如何編寫爬蟲登錄到gmail電子郵件帳戶?任何迴應將不勝感激。
在此先感謝。
我想寫一個爬蟲在Java中自動登錄到Gmail帳戶。我的抓取工具將採用登錄ID和密碼登錄到電子郵件帳戶並顯示輸出頁面。我沒有清楚的想法,我該如何做到這一點。我曾嘗試使用HTTP客戶端將一些數據發佈到博客所以我熟悉它的基本GET和POST方法。爬蟲登錄到Gmail郵箱賬戶
有人可以告訴我如何編寫爬蟲登錄到gmail電子郵件帳戶?任何迴應將不勝感激。
在此先感謝。
您可以查看您需要的後期參數。
網址:https://www.google.com/accounts/ServiceLoginAuth
的Gmail的登錄表單來源:
<form id="gaia_universallogin"
action="https://www.google.com/accounts/ServiceLoginAuth" method="post"
onsubmit="return(gaia_onLoginSubmit());">
<input type="hidden" name="continue" id="continue"
value="https://mail.google.com/mail/?ui=html&zy=l" />
<input type="hidden" name="service" id="service"
value="mail" />
<input type="hidden" name="rm" id="rm"
value="false" />
<input type="hidden" name="dsh" id="dsh"
value="-4518095010699607103" />
<input type="hidden" name="ltmpl" id="ltmpl"
value="default" />
<input type="hidden" name="hl" id="hl"
value="en" />
<input type="hidden" name="ltmpl" id="ltmpl"
value="default" />
<input type="hidden" name="scc" id="scc"
value="1" />
<input type="hidden" name="ss" id="ss"
value="1" />
<input type="hidden" name="ltmpl" id="ltmpl"
value="default" />
<input type="hidden" name="ltmplcache" id="ltmplcache"
value="2" />
</form>
我已經澄清了 'DSH' 價值的問題。我在不同的時間保存了源代碼,每次都是獨一無二的。它與腳本的其餘部分有什麼關係? – 2011-04-24 14:43:46