腾讯QQ在线状态查询WebService
腾讯QQ在线状态 WEB 服务,网上提供的一个web服务,非官方的,有什么用呢?好像用处还真不大.本来有个网址,直接get请求,处理返回的数据就行了.不麻烦呵.
但有个WebService就更简单了.
看看下面代码(asp.net):
protected void Button1_Click(object sender, EventArgs e) { cn.com.webxml.webservice.qqOnlineWebService qq = new cn.com.webxml.webservice.qqOnlineWebService(); string qqText = TextBox1.Text; string strqq = qq.qqCheckOnline(qqText); if (strqq.Equals("Y")) { Label1.Text = "在线"; } else if (strqq.Equals("N")) { Label1.Text = "离线"; } else if (strqq.Equals("E")) { Label1.Text = "QQ号码错误"; } else if (strqq.Equals("A")) { Label1.Text = "商业用户验证失败"; } else if (strqq.Equals("V")) { Label1.Text = "免费用户超过数量"; } else { Label1.Text = "未知错误"; } }
添加web引用,然后就好办了.学过点asp.net都会了.因为没有支持asp.net的空间,所以就没有在线演示了,源代码也就上面那些了,也没必要提供下载了.
其实还是有一点小作用的.
某人设置了在线对你隐身,那你看到的是不在线,但查询状态却是在线,那发生了什么情况你应该明白了吧.
某人设置了隐身对你可见,那你看到的是在线,但查询状态却是不在线,那看来你们关系不一般了,哈哈.
最后是WebService地址了,自己看看吧.
http://webservice.webxml.com.cn/webservices/qqOnlineWebService.asmx
赞赏微信赞赏
支付宝赞赏
本文出自 纳百川,转载时请注明出处及相应链接。
本文永久链接: https://www.bicner.com/179.html