获取手机本机号码?
RT,求助。
现在要连接到网站进行验证,然后将验证结果通过短信发送回来。
问题就在这里,如何得到本机的手机号码?这样一并发送给服务器,服务器也好发回复短信。
现在只找到IMEI 号的方法。
望高手给个详细的方法!不胜感激!
[解决办法]
这个问题是这样的, 按照sim卡的能力, 有些可以读出来, 有些读不出来, 判定很简单, 你用nokia手机, 查看 sim卡通信录 --- 本机号码表, 如果可以看到你的手机号码, 就是说这个sim卡能读出来, 如果为空, 那么读不出来. 比较新的sim卡一般可以读出来.
但是就算sim支持, 读取的代码使用了bak的能力, public sdk还是没有办法, 和sim卡通信录是一样的.
以前的帖子。自己参考一下吧
http://topic.csdn.net/u/20080425/09/ddb27be6-dade-4716-b3b2-483576afb282.html
[解决办法]
SIM卡里面的本机号码是用户自己设定的,没设的话肯定就没了,乱设的话你也没法区分
通过WAP连接头拿手机号的方案,cmwap是不行的,电信的ctwap是可以的,不过仅限153、189等号段吧。
通过发短信在服务端抓取不失为一个好方法
[解决办法]
可以通过发送一条短信到自己的短信猫(前提是购置一个),通过短信猫来获取手机号码,然后通知你的服务器