#11
|
|||
|
|||
提供找到的資訊,是在google group找到的。
可以客製化登入頁面,不用再經由google給的登入頁面了。 將下面其中的[domain]換成你申請下來的網域即可。 <form action="https://www.google.com/hosted/[domain]/LoginAction" method="post" name="login"> <input type="hidden" name="at" value="null"> <input type="hidden" name="continue" value="https://mail.google.com/hosted/[domain]"> <input type="hidden" name="service" value="mail"> <input type="hidden" name="page" value="login"> <font size="2" color="#000000" face="Arial, Helvetica, sans-serif"> Username: <br> <input type="text" name="userName" size="18">@[domain]</font> <font size="2" color="#000000" face="Arial, Helvetica, sans-serif"><br> Password:</font><br> <input type="password" name="password" size="18"><input type="submit" value="Sign In"> </form> |
#12
|
|||
|
|||
引用:
----- |
#13
|
|||
|
|||
這裡沒有 CTO 啦XD 這裡只有工友
我剛剛測試了一下確實無法在這台主機上發出完整的內容... 且確認不是 ajax 所造成(因為傳統模式也無法發送),也不是 vBB 問題(因為我的其他站可以) 根據之前 twftp 的經驗,只要包含 smartftp 的文章都 Forbidden 原因是,acsite.net 那邊啟用了較為嚴格的過濾機制 我寫信問問看 acsite.net 這次是不是一樣的問題^^" wmh 造成您的困擾真是不好意思^^" |
#14
|
|||
|
|||
引用:
|
#15
|
|||
|
|||
請問wmh兄,很好奇您是如何得知gmail hosted整個申請、建立帳號的程式變數,知道什麼值要用什麼變數帶的呢?
|
#16
|
|||
|
|||
開啟 html 看原始碼就可以知道了
|
#17
|
|||
|
|||
引用:
我不懂程式,但很好奇是怎麼可以完全知道Google的寫法,因為,光看原始檔和wmh兄的比對的確有差異。是不是有的是試過才知的呢?還是我看錯了不同頁面的原始檔? |
#18
|
|||
|
|||
其實 wmh 前輩僅是在一開始自訂了自己的變數名稱
送出時,他還是照 google 的格式送出 您只要搜尋一下程式碼中 password.Alpha 就會了解了 |
#19
|
|||
|
|||
ckmark 少俠說的沒錯,其實整個流程都是模仿用瀏覽器去登入、申請,所以一個一個步驟都和用瀏覽器時是相同的,而我訂的變數名稱其實只是儲存最後的變數值,所以我訂什麼樣的變數名稱其實沒差,例如送出申請的其中一段:
&password.newPasswords.alpha={$ac['passwordAlpha']} 其中 {$ac['passwordAlpha']} 會被這個變數名稱所儲存的值所取代,像是 123456 這樣的密碼,所以為後會變成: &password.newPasswords.alpha=123456 以上是在瀏覽器能看到的 html 部分,另外還有瀏覽器會自動幫你處理並且沒有顯示出來的資訊,像是 cookie、session,這部分用程式去抓網頁時就可以看得到,那這部分就是要稍微 try 一下,你說的沒有在 html 裡面看到的應該就是這部分了。 另外 domain 這個變數的話倒是沒出現在 html 內,實際只出現在 URL 內。 |
#20
|
|||
|
|||
引用:
謝謝 ckmark 和 wmh 二位的解惑,讓我稍微開通了~ |