define( "COOKIEJAR", tempnam( ini_get( "upload_tmp_dir" ), "cookie" ) ); //定義COOKIES存放的路徑,要有操作的權限
define( "TIMEOUT", 1000 ); //超時設定
html' target='_blank'>class GMAIL
{
private function login($username, $password)
{
//第一步:模擬抓取登錄頁面的數據,并記下cookies
$cookies = array();
$matches = array();
//獲取表單
$login_url = "https://www.google.com/accounts/ServiceLoginAuth";
$ch = curl_init($login_url);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_COOKIEJAR, COOKIEJAR);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$contents = curl_exec($ch);
curl_close($ch);
//模擬參數
$name = array('dsh','timeStmp','secTok');
foreach($name as $v) {
preg_match('//i', $contents, $matches);
if(!empty($matches)) {
$$v = $matches[1];
$matches = array();
}鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。
新聞熱點
疑難解答