定位信息造假的识别方法、装置以及电子设备与流程

文档序号:36294822发布日期:2023-12-07 04:16阅读:27来源:国知局
定位信息造假的识别方法与流程

本发明实施例涉及互联网,特别是涉及一种定位信息造假的识别方法、一种定位信息造假的识别装置、一种电子设备以及一种计算机可读存储介质。


背景技术:

1、随着互联网技术的不断发展,房地产、交通运输、社交媒体等行业也经历了巨大的变革。以房地产为例,传统的房地产交易模式逐渐被互联网房产平台所取代,使得房地产交易的信息化、智能化程度不断提高。作为房地产交易的重要一环,房产经纪人的诚信问题一直备受关注,在房产经纪人的工作中,gps(global positioning system,全球定位系统)定位技术被广泛应用于房源的定位和展示,然而,一些不良的房产经纪人可能会利用虚假的gps定位来欺骗客户,例如,房产经纪人在向房源平台提交一个地理位置不太理想但装修精美的房源的定位信息时,会将该房源的定位信息通过gps的定位方式定位到一个繁华的商业区进行造假,以获取更多的客户和业绩,这种欺骗行为不仅会损害客户的利益,而且还会影响房源平台的形象。

2、因此,为了维护客户的利益和房源平台的形象,需要对定位信息是否造假进行识别,以确定诸如房源等定位对象的真实的定位信息。


技术实现思路

1、本发明实施例是提供一种定位信息造假的识别方法、装置、电子设备以及计算机可读存储介质,以解决无法准确识别房源的定位信息是否造假的问题。

2、本发明实施例公开了一种定位信息造假的识别方法,应用于应用程序,所述应用程序运行在终端设备上,所述终端设备的操作系统支持若干定位方式,所述方法包括:

3、在房产经纪人拍摄房源的过程中,获取所述房产经纪人的当前定位信息;其中,所述当前定位信息为通过所述操作系统的应用程序编程接口获取,所述当前定位信息包括当前定位方式,所述当前定位方式为通过获取所述操作系统的应用程序编程接口的目标属性的目标属性值确定;

4、确定所述当前定位方式是否为指定定位方式,以识别所述房产经纪人的所述当前定位信息是否造假;其中,所述指定定位方式为所述房产经纪人的所述当前定位信息的造假概率满足预设条件的定位方式。

5、可选地,在所述在房产经纪人拍摄房源时,获取所述房产经纪人的当前定位信息之前,所述方法还包括:

6、获取所述操作系统的应用程序编程接口的属性的属性值;其中,所述应用程序编程接口的属性的属性值为通过控制单一变量实验获取,所述控制单一变量实验为多次控制若干所述定位方式中的某个所述定位方式开启其余定位方式关闭;

7、分析所述应用程序编程接口的属性的属性值,确定用于表征所述定位方式的目标属性的目标属性值。

8、可选地,所述分析所述应用程序编程接口的属性的属性值,确定用于表征所述定位方式的目标属性的目标属性值,包括:

9、保留与预设定位关键词匹配的所述属性的属性值;

10、分析保留的所述应用程序编程接口的属性的属性值,确定用于表征所述定位方式的目标属性的目标属性值。

11、可选地,所述确定所述当前定位方式是否为指定定位方式,以识别所述房产经纪人的所述当前定位信息是否造假,包括:

12、确定所述操作系统是否具备获取定位信息来源的能力;

13、当确定所述操作系统具备获取定位信息来源的能力时,从所述当前定位信息中获取详细位置数据、定位信息来源和所述当前定位方式,并采用所述详细位置数据、所述定位信息来源和所述当前定位方式识别所述定位信息是否造假;

14、当确定所述操作系统不具备获取定位信息来源的能力时,从所述当前定位信息中获取详细位置数据和所述当前定位方式,并采用所述当前定位方式、所述详细位置数据和所述当前定位方式识别所述定位信息是否造假。

15、可选地,所述确定所述操作系统是否具备获取定位信息来源的能力,包括:

16、确定所述操作系统的操作系统版本;

17、根据所述操作系统的操作系统版本确定所述操作系统是否具备获取定位信息来源的能力。

18、可选地,所述根据所述操作系统的操作系统版本确定所述操作系统是否具备获取定位信息来源的能力,包括:

19、当所述操作系统的所述操作系统版本大于或等于指定操作系统版本时,确定所述操作系统具备获取定位信息来源的能力;

20、当所述操作系统的所述操作系统版本小于指定操作系统版本时,确定所述操作系统不具备获取定位信息来源的能力。

21、可选地,所述操作系统至少包括ios系统;所述详细位置数据至少包括经度、纬度、海拔高度和海拔高度的精度;

22、所述定位方式至少包括gps定位、wifi定位、蜂窝定位和虚拟定位。

23、本发明实施例还公开了一种定位信息造假的识别装置,应用于应用程序,所述应用程序运行在终端设备上,所述终端设备的操作系统支持若干定位方式,所述装置包括:

24、定位信息获取模块,用于在房产经纪人拍摄房源的过程中,获取所述房产经纪人的当前定位信息;其中,所述当前定位信息为通过所述操作系统的应用程序编程接口获取,所述当前定位信息包括当前定位方式,所述当前定位方式为通过获取所述操作系统的应用程序编程接口的目标属性的目标属性值确定;

25、造假识别模块,用于确定所述当前定位方式是否为指定定位方式,以识别所述房产经纪人的所述当前定位信息是否造假;其中,所述指定定位方式为所述房产经纪人的所述当前定位信息的造假概率满足预设条件的定位方式。

26、在一示例性实施例中,所述装置还包括:属性分析模块,用于:

27、获取所述操作系统的应用程序编程接口的属性的属性值;其中,所述应用程序编程接口的属性的属性值为通过控制单一变量实验获取,所述控制单一变量实验为多次控制若干所述定位方式中的某个所述定位方式开启其余定位方式关闭;

28、分析所述应用程序编程接口的属性的属性值,确定用于表征所述定位方式的目标属性的目标属性值。

29、可选地,所述属性分析模块,用于:

30、保留与预设定位关键词匹配的所述属性的属性值;

31、分析保留的所述应用程序编程接口的属性的属性值,确定用于表征所述定位方式的目标属性的目标属性值。

32、可选地,所述造假识别模块,用于:

33、确定所述操作系统是否具备获取定位信息来源的能力;

34、当确定所述操作系统具备获取定位信息来源的能力时,从所述当前定位信息中获取详细位置数据、定位信息来源和所述当前定位方式,并采用所述详细位置数据、所述定位信息来源和所述当前定位方式识别所述定位信息是否造假;

35、当确定所述操作系统不具备获取定位信息来源的能力时,从所述当前定位信息中获取详细位置数据和所述当前定位方式,并采用所述当前定位方式、所述详细位置数据和所述当前定位方式识别所述定位信息是否造假。

36、可选地,所述造假识别模块,用于:

37、确定所述操作系统的操作系统版本;

38、根据所述操作系统的操作系统版本确定所述操作系统是否具备获取定位信息来源的能力。

39、可选地,所述造假识别模块,用于:

40、当所述操作系统的所述操作系统版本大于或等于指定操作系统版本时,确定所述操作系统具备获取定位信息来源的能力;

41、当所述操作系统的所述操作系统版本小于指定操作系统版本时,确定所述操作系统不具备获取定位信息来源的能力。

42、可选地,所述操作系统至少包括ios系统;所述详细位置数据至少包括经度、纬度、海拔高度和海拔高度的精度;所述定位方式至少包括gps定位、wifi定位、蜂窝定位和虚拟定位。

43、本发明实施例还公开了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,所述处理器、所述通信接口以及所述存储器通过所述通信总线完成相互间的通信;

44、所述存储器,用于存放计算机程序;

45、所述处理器,用于执行存储器上所存放的程序时,实现如本发明实施例所述的方法。

46、本发明实施例还公开了一种计算机程序产品,该程序产品被存储在存储介质中,该计算机程序产品被至少一个处理器执行以实现如本发明实施例所述的方法。

47、本发明实施例还公开了一种计算机可读存储介质,其上存储有指令,当由一个或多个处理器执行时,使得所述处理器执行如本发明实施例所述的方法。

48、本发明实施例包括以下优点:

49、在本发明实施例中,应用于应用程序,应用程序运行在终端设备上,终端设备的操作系统支持若干定位方式,在房产经纪人拍摄房源的过程中,获取房产经纪人的当前定位信息,其中,当前定位信息为通过操作系统的应用程序编程接口获取,当前定位信息包括当前定位方式,当前定位方式为通过获取操作系统的应用程序编程接口的目标属性的目标属性值确定,随后,确定当前定位方式是否为指定定位方式,以识别房产经纪人的当前定位信息是否造假,其中,指定定位方式为房产经纪人的当前定位信息的造假概率满足预设条件的定位方式。本发明实施例获取到当前定位信息中包括用于表征当前定位方式的应用程序编程接口的目标属性的目标属性值,并且,本发明实施例预先设定有指定定位方式,指定定位方式是房产经纪人的当前定位信息的造假概率满足预设条件的定位方式,然后,就可以通过识别当前定位信息的当前定位方式是否是指定当前定位方式,来准确识别房产经纪人的当前定位信息是否造假,如此,可以有助于防止房产经纪人通过一些恶意应用程序或恶意终端设备对房源的定位信息造假,提高定位信息识别的真实性和准确性,从而保障了客户的利益,并且还有利于提高房源平台的可靠度。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1