社区
高性能WEB开发
帖子详情
实时获取附近用户位置,用以推送消息
侯爵123
2016-03-10 02:01:11
我们系统十万+用户, 因为用户间需要在几百米内进行沟通,所以需要实时获取用户的位置。而且用户都是不断移动的。 平台如果上百万的用户,不可能所有用户的手机一直在不停的定位吧。 好比滴滴打车,下单后实时推送给车主,车主又是不断移动的, 所以请问 系统如果要拿到附近的用户,怎么拿最好呢? 先谢谢各位了。
...全文
2159
6
打赏
收藏
实时获取附近用户位置,用以推送消息
我们系统十万+用户, 因为用户间需要在几百米内进行沟通,所以需要实时获取用户的位置。而且用户都是不断移动的。 平台如果上百万的用户,不可能所有用户的手机一直在不停的定位吧。 好比滴滴打车,下单后实时推送给车主,车主又是不断移动的, 所以请问 系统如果要拿到附近的用户,怎么拿最好呢? 先谢谢各位了。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
乔不思
2016-04-20
打赏
举报
回复
当然具体的”打点“功能还得依靠具体定位系统,百度地图,高德,腾讯都能提供这方面的技术对接。
乔不思
2016-04-20
打赏
举报
回复
无论是滴滴还是其他的打车软件,他们都会每个几秒定时去”打点“ ---app端有定时再跑,然后把数据上传到服务器,服务器来处理数据的。
大雨将至
2016-04-10
打赏
举报
回复
这个还真是要客户端一直定位,然后每隔几秒钟上报一次自己的位置 所以司机都是两个手机,一个插着充电线专门做打车软件客户端
zbdgege
2016-04-08
打赏
举报
回复
滴滴不是用户推给司机的,而是司机从订单池中去取的,只说这个
tianfang
2016-03-11
打赏
举报
回复
所有用户都要定位,记录到数据库中,可以采用内存数据库(如 mysql的内存表)保存。 用户定位就写到这个表中,坐标值可以将0-180度乘以系数转换为64位整数保存,避免浮点运行降低效率。
tianfang
2016-03-11
打赏
举报
回复
gps坐标 中心点经纬度加减浮动距离(距离转换为经纬度值)得到经纬度的区间,搜索坐标在这个区间中的用户
微信小程序
推送
消息
微信小程序
推送
消息
前言 一、
推送
消息
:小程序“订阅
消息
”功能 二、开发步骤 1.小程序调用wx.requestSubscribeMessage,进行
消息
订阅
用户
授权 2.小程序调用wx.login,
获取
code 3.后端访问请求,
获取
用户
openId 4.后端访问请求,
获取
小程序全局唯一后台接口调用凭据access_token 5.后端访问请求,
推送
订阅
消息
6.
推送
订阅
消息
结束,
用户
成功接收
消息
总结 前言 微信小程序
推送
消息
给指定
用户
一、
推送
消息
:小程序“订阅
消息
”功能 1.原“模板
消息
”已经被弃用,
WebSocket服务端
消息
推送
一、Web端实现即时
消息
推送
五种方式 股票曲线
实时
变化,在线IM聊天等等,Web系统里总是能见到
消息
推送
的应用。
消息
推送
用好了能增强
用户
体验,实现
消息
推送
有N种解决方案。 1.1、什么是
消息
推送
消息
推送
(Push)指运营人员通过自己的产品或第三方工具对
用户
当前网页或移动设备进行的主动
消息
推送
。
用户
可以在网页上或移动设备锁定屏幕和通知栏看到push
消息
通知。以此来实现
用户
的多层次需求,使得
用户
能够自己设定所需要的信息频道,得到即时
消息
,简单说就是一种定制信息的实现方式。我们平时浏览邮箱时突然弹出
消息
基于 RabbitMQ 的
实时
消息
推送
1 实现服务器端
推送
的几种方式 Web 应用都是基于 HTTP 协议的请求/响应模式,无法像 TCP 协议那样保持长连接,因此Web 应用就很难像手机那样实现
实时
的
消息
推送
。就目前来看,Web 应用的
消息
推送
方式主要有以下几种: 1.1 Ajax短轮询 Ajax 轮询主要通过页面端的 JS定时异步刷新任务来实现数据的加载,但这种方式
实时
效果较差,而且对服务端的压力也较大。 ...
如何进行app
消息
推送
(push)
如何进行app
消息
推送
(push) 1
消息
推送
消息
推送
(push),是指运营人员通过自己产品后台或第三方工具对
用户
移动设备进行的主动
消息
推送
,是厂商主动触达
用户
的通道。通过
消息
推送
,目标
用户
可以在移动设备通知和状态栏看到
消息
通知,唤起
用户
点击
消息
去往app页面。平时手机弹出的微信、全球
消息
等都属于app
消息
推送
。
消息
推送
具有投放精准、成本低廉的优点,能起到提醒沉默
用户
、提高
用户
活跃度、增强
用户
黏性的作用。一般来说,如果当日有
推送
的话,当日的DAU会有一定程度上涨。另外,注意使用push不要太频繁,因为
android app
消息
推送
,如何进行app
消息
推送
(push)?
1
消息
推送
消息
推送
(push),是指运营人员通过自己产品后台或第三方工具对
用户
移动设备进行的主动
消息
推送
,是厂商主动触达
用户
的通道。通过
消息
推送
,目标
用户
可以在移动设备通知和状态栏看到
消息
通知,唤起
用户
点击
消息
去往app页面。平时手机弹出的微信、全球
消息
等都属于app
消息
推送
。
消息
推送
具有投放精准、成本低廉的优点,能起到提醒沉默
用户
、提高
用户
活跃度、增强
用户
黏性的作用。一般来说,如果当日有
推送
的...
高性能WEB开发
25,980
社区成员
4,366
社区内容
发帖
与我相关
我的任务
高性能WEB开发
高性能WEB开发
复制链接
扫一扫
分享
社区描述
高性能WEB开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章