我也简单的找了下资料,有点初步思路了,但具体如何判断有点不知如何下手,更重要的是,那样判断,并非100%正确,下面详解,不知道有没更可靠的判断方式。
有一个接口是这样子的:
http://wpa.qq.com/pa?p=2:1765878623:41
这个本来是用来判断号码:1765878623是不是真的有人在用(即是否被申请掉了,有人在用了)
你打开这个URL,你将看到如下信息:
显示的是离线,但同时,我在好友查找那里,并不能找到这个人,所以,我判断这个号其实是没人用的,这种判断方法不可靠。
不知道有没更可靠的方法呢?
现在两个问题了:
1、先假设打开http://wpa.qq.com/pa?p=2:1765878623:41,看到的是可靠的,如果用java来判断呢?
2、有没其它更可靠的判断方式?(当然最终都是要在代码里边判断的)
补充下:我指的有效QQ号是指有人在用的QQ号或已被申请掉的QQ号,其实还有海量合法的QQ未被申请掉,这类QQ号不作为有效QQ(或者说只有好友查找那里,找得到的QQ号,方作为有效QQ)
如果能在好友查找那里,知道腾讯那个如何查找的接口就好了,C++之类的估计好弄,java可能难弄,这里不知道有没这方面的大虾做过类似的呢?
首先:你用QQ好友查找不到并不一定没有,QQ有屏幕主号显示的功能,让其他人搜索不到自己的QQ号。。
另外,进来之后发现你的题目和你的要求好像不一样,如果单纯的判断一串数字是否是5到10位是很容易的,但是我想你肯定不是单纯的想要这个结果。
你具体的想法没看明白,不好乱说。
只能简单的说下,通过QQ提供的接口理论上是可以查询到所有非隐私内容的。
不错..很不错...+1
哇塞、还真可以啊!
呵呵呵!
QQ不是有Webservice接口可以调用么?
下次去试试看同求,表示感兴趣!!