首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

java怎么判断一串数字(5-10位数)是合法且是有效的QQ号

2013-01-23 
java如何判断一串数字(5-10位数)是合法且是有效的QQ号?我也简单的找了下资料,有点初步思路了,但具体如何判

java如何判断一串数字(5-10位数)是合法且是有效的QQ号?
我也简单的找了下资料,有点初步思路了,但具体如何判断有点不知如何下手,更重要的是,那样判断,并非100%正确,下面详解,不知道有没更可靠的判断方式。
有一个接口是这样子的:
http://wpa.qq.com/pa?p=2:1765878623:41
这个本来是用来判断号码:1765878623是不是真的有人在用(即是否被申请掉了,有人在用了)
你打开这个URL,你将看到如下信息:
java怎么判断一串数字(5-10位数)是合法且是有效的QQ号
显示的是离线,但同时,我在好友查找那里,并不能找到这个人,所以,我判断这个号其实是没人用的,这种判断方法不可靠。
不知道有没更可靠的方法呢?

现在两个问题了:
1、先假设打开http://wpa.qq.com/pa?p=2:1765878623:41,看到的是可靠的,如果用java来判断呢?
2、有没其它更可靠的判断方式?(当然最终都是要在代码里边判断的)

补充下:我指的有效QQ号是指有人在用的QQ号或已被申请掉的QQ号,其实还有海量合法的QQ未被申请掉,这类QQ号不作为有效QQ(或者说只有好友查找那里,找得到的QQ号,方作为有效QQ)
如果能在好友查找那里,知道腾讯那个如何查找的接口就好了,C++之类的估计好弄,java可能难弄,这里不知道有没这方面的大虾做过类似的呢?

QQ不是有Webservice接口可以调用么?
[解决办法]


[解决办法]
这种需要都要调用别人的接口的。不然怎么访问到数据库呢。
[解决办法]

[解决办法]
不错..很不错...
[解决办法]
同求,表示感兴趣!!java怎么判断一串数字(5-10位数)是合法且是有效的QQ号
[解决办法]
这个 很容易,你的程序只要用测试的QQ号访问一下腾讯的服务,如邮箱啊,主页什么的,然后分析错误提示就可以了

热点排行