The present invention provides a method and system for large data users based on user identification which provinces, provinces, the method comprises the following steps: S1, request access to the user mobile phone number, if successful, the number of mobile phone users provinces where discrimination, otherwise executing step S2; S2, IMSI mobile phone user request, such as the success of the user, where the provinces were identified by the user, the mobile phone or IMSI, step S3; S3, request SMS permissions, if successful, to send SMS service number to obtain user mobile phone number, mobile phone number to the user through the provinces of discrimination, otherwise executing step S4; S4, direct access to the user's mobile phone. IP address, IP address to the user through the provinces of discrimination. The present invention according to the user's information, base station operators and IP address information access to the user's mobile phone number, resident, to more accurately obtain the user's current position of the user and the user's mobile phone ownership information.
【技术实现步骤摘要】
基于大数据的用户省份判别方法及系统
本专利技术涉及计算机
,尤其涉及一种基于大数据的用户省份判别方法及系统。
技术介绍
随着移动互联网技术的不断成熟,智能手机俨然已经成为主流携带设备,基于智能手机andriod平台的app应用越来越多,也越来越深入人们的生活当中,很多app在开发时需要去定位用户的所在地,以便为用户提供更好的用户体验,推送合适的内容。目前主流的用户定位,是基于手机自带的定位功能获取的。然而,通过手机自带的gps进行定位,在很多情况下可以通过模拟器和一些手机软件进行篡改,很容易自我设定,从而导致获取的数据并不准确。有鉴于此,针对上述问题,有必要提出进一步的解决方案。
技术实现思路
本专利技术的目的在于提供一种基于大数据的用户省份判别方法及系统,以克服现有技术中存在的不足。为实现上述专利技术目的,本专利技术提供一种基于大数据的用户省份判别方法,其包括如下步骤:S1、请求获取用户手机号码,如成功获得用户手机号码,通过手机号码对用户所在省份进行判别,否则,执行步骤S2;S2、请求获取用户手机的imsi,如成功获取用户手机的imsi,通过用户手机的imsi ...
【技术保护点】
一种基于大数据的用户省份判别方法,其特征在于,所述基于大数据的用户省份判别方法包括如下步骤:S1、请求获取用户手机号码,如成功获得用户手机号码,通过手机号码对用户所在省份进行判别,否则,执行步骤S2;S2、请求获取用户手机的imsi,如成功获取用户手机的imsi,通过用户手机的imsi对用户所在省份进行判别,否则,执行步骤S3;S3、请求获取短信发送权限,如成功获取短信发送权限,发送短信至服务号以获取用户手机号码,通过手机号码对用户所在省份进行判别,否则,执行步骤S4;S4、直接获取用户手机的ip地址,通过ip地址对用户所在省份进行判别。
【技术特征摘要】
1.一种基于大数据的用户省份判别方法,其特征在于,所述基于大数据的用户省份判别方法包括如下步骤:S1、请求获取用户手机号码,如成功获得用户手机号码,通过手机号码对用户所在省份进行判别,否则,执行步骤S2;S2、请求获取用户手机的imsi,如成功获取用户手机的imsi,通过用户手机的imsi对用户所在省份进行判别,否则,执行步骤S3;S3、请求获取短信发送权限,如成功获取短信发送权限,发送短信至服务号以获取用户手机号码,通过手机号码对用户所在省份进行判别,否则,执行步骤S4;S4、直接获取用户手机的ip地址,通过ip地址对用户所在省份进行判别。2.根据权利要求1所述的基于大数据的用户省份判别方法,其特征在于,所述步骤S1中,请求通过用户手机的api接口获取用户手机号码,如成功获得用户手机号码,通过手机号码的号码段库对用户所在省份进行判别,否则,执行步骤S2。3.根据权利要求1所述的基于大数据的用户省份判别方法,其特征在于,所述步骤S2中,请求通过用户手机的api接口获取用户手机的imsi,如成功获得用户手机的imsi,通过用户手机的imsi的组成结构对用户所在省份进行判别,否则,执行步骤S3。4.根据权利要求1所述的基于大数据的用户省份判别方法,其特征在于,所述步骤S3中,请求获取短信发送权限,如成功获取短信发送权限,发送唯一代表用户的id短信至服务号,服务号将id和手机号码通过接口分方式回传至上游服务器,上游服务器将id和手机号码相对应,并通过手机号码的号码段库对用户所在省份进行判别,否则,执行步骤S4。5.根据权利要求1所述的基于大数据的用户省份判别方法,其特征在于,所述步骤S4中,直接获取用户进行http请求时,报文中...
【专利技术属性】
技术研发人员:王彬彬,
申请(专利权)人:苏州乐麟无线信息科技有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。