微信摇一摇的工作原理是什么?

刚开始还以为摇一摇这个只是个噱头,后来和坐在一起的朋友测试,还真能摇到一起。很想知道这个匹配机制的原理是什么?它是如何实现的? 拜托了各位 谢谢

    摇一摇是一种微信随机交友应用。通过摇手机或点击按钮模拟摇一摇,可以匹配到同一时段触发该功能,从而增加用户间的互动,而且不久之后微信摇一摇便新增了传图和搜歌功能。

    摇动手机的时候会触动手机内的振动传感器,振动传感器发送信号给微信程序,程序会自动调用手机听筒进行语音识别,然后通过与服务器之间的对比来搜索相同的歌曲,再发聩给用户的手机上。

微信摇一摇是微信推出的一个随机交友应用,通过摇手机或点击按钮模拟摇一摇,可以匹配到同一时段触发该功能的微信用户,从而增加用户间的互动和微信粘度。微信摇一摇功能增加了传图功能,可将电脑网页中的图片轻松传送到手机。还有微信摇一摇搜歌功能,能识别歌曲。微信摇一摇传图书签功能等。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2019-01-15
1、“摇一摇”功能,用的是“加速度”传感器。当传感器检测到你的手机正在摇动,就会向附近的手机基站发出请求。2、附近信号最好的手机基站接收到你的请求,(距离在50~100米内)。例如,这个基站叫W203000,所有的手机基站都是唯一编号的,可以通过它的编号,查出该手机基站空间的物理地址。3、该手机基站所处的位置,就是你现在的位置,会发送到微信后台。4、同时检测到多个人在一个位置。微信就把你附近的人推送给你。
希望采纳本回答被提问者和网友采纳