当前位置:编程学习 > C#/ASP.NET >>

如何不登陆QQ就能查看指定QQ号码是否在线?

之前见别人写过一个VB版本,代码不记得了什么原理了,
好象是访问某个网站,
请做过这个的朋友帮忙介绍下,谢谢。。。 --------------------编程问答-------------------- WEBSERVISE好像是这个 --------------------编程问答-------------------- 同样想了解,帮顶。。。 --------------------编程问答-------------------- http://webservice.webxml.com.cn/webservices/qqOnlineWebService.asmx?op=qqCheckOnline --------------------编程问答--------------------  高手最好能好好的说一下 --------------------编程问答-------------------- 最好。。有高手详细分享分享一个详细内容 --------------------编程问答-------------------- 学习~~~ --------------------编程问答-------------------- 用第三方资源。 --------------------编程问答--------------------

  Imports System.Net
  Imports System.IO

   Public Function GetQQOnLine(ByVal qqNo As String) As Boolean
        Dim req As HttpWebRequest = WebRequest.Create("http://wpa.qq.com/pa?p=1:" & qqNo & ":3")
        req.Timeout = 30000
        req.Headers.Set("Pragma", "no-cache")
        Dim rep As WebResponse = req.GetResponse()
        Return rep.ResponseUri.PathAndQuery.EndsWith("rtx_online.gif")
    End Function
'传入QQ号作为参数即可,但是无法检测到隐身用户

--------------------编程问答-------------------- 8楼正确答案。。请结贴 --------------------编程问答-------------------- 见过自恋的 没见过你这么自恋的
--------------------编程问答--------------------
引用 3 楼 wuyq11 的回复:
http://webservice.webxml.com.cn/webservices/qqOnlineWebService.asmx?op=qqCheckOnline


Up
就用WebService就可以了啊
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,