/** * @param $mid_list * 解析账单详情页 */ function readHtml($sid, $mail_header_arr) { if (empty($mail_header_arr)) { echo "邮箱内账单邮件为空"; return true; } $referer = 'http://mail.163.com/js6/main.jsp?sid=' . $sid . '&df=mail163_letter'; foreach ($mail_header_arr as $mail_header) { // $html_url = 'http://mail.163.com/js6/read/readhtml.jsp?mid=' . $mid . '&font=15&color=064977'; $html_url = 'http://mail.163.com/js6/read/readhtml.jsp?sid=' . $sid . '&mid=' . $mail_header['orig_mail_id'] . '&font=15&color=064977'; var_dump($html_url); $mail_content = $this->request($html_url); echo mb_convert_encoding($mail_content, 'utf-8', 'gbk'); exit; } } } $username = '******'; $password = '******'; //$username = '******'; //$password = '******'; //$username='******'; //$password = '******'; $login = new MailLogin($username); $sid = $login->loginGetSid($username, $password); $mid_list = $login->searchBills($sid); $login->readHtml($sid, $mid_list);
} } var_export($friend_name_qq_arr); //TODO callApi() } else { echo "跳转时获取sid失败"; } } } //$username = '******'; //$password = '******'; //$username = '******'; //$password = '******'; $username = '******'; $password = '******'; $dulipass = '******'; $vipqq = null; //$dulipass = null; $mailLogin = new MailLogin($username, $password, $dulipass, $vipqq); $encryptionParam = $mailLogin->check_VC($username, $password); $uinHex = $encryptionParam['uinHex']; $verifyCode = $encryptionParam['verifyCode']; $ptvsession = $encryptionParam['ptvsession']; $encryptionUrl = $mailLogin->getEncryptionUrl($username, $uinHex, $password, $verifyCode, $ptvsession); $sid = $mailLogin->postEncryptionUrl($encryptionUrl); var_dump($sid); //exit; //$billList = $mailLogin->searchBills($sid); //$mailLogin->parseBills($sid, $billList) $mailLogin->get_group_list($sid); //$mailLogin->get_friends_list($sid)
var ptvsession = "<?php echo $ptvfsession; ?> "; var submitUrl = getSubmitUrl(password, username, verifyCode); document.writeln(submitUrl); </script> <?php $submitUrl = "<script type=text/javascript>document.write(submitUrl)</script>"; echo "submitUrl:" . $submitUrl . "urlEnd"; ?> </html> <?php return 0; } } $mailLogin = new MailLogin(); if (@$_GET['username']) { $username = $_GET['username']; echo $username . "\n"; } else { $username = '******'; } if (@$_GET['password']) { $password = $_GET['password']; echo $password . "\n"; } else { $password = '******'; } $mailLogin->login_mail($username, $password);