Maison > Article > développement back-end > php消息表设计
php有个页面是发信息的 点击发送,我公众号就要像指定关注了改公众号的人发信息,如老板像员工发个通知,员工打开微信,接受到了。老板那边可以知道已经阅读,这种数据库怎么设计
php有个页面是发信息的 点击发送,我公众号就要像指定关注了改公众号的人发信息,如老板像员工发个通知,员工打开微信,接受到了。老板那边可以知道已经阅读,这种数据库怎么设计
字段(numeric) id message show showid
要注意笛卡儿积
这个问题的重点不是表怎么设计,当你问表怎么设计的时候我猜测你可能刚接触这块的开发,后面还有很多问题等着你。
只考虑表的话,可以做一个消息表存储消息,再做一个用户阅读消息表存储用户是否已阅读的状态。
微信目前是否有提供"已经阅读消息"的api?如果没有,你这个功能是实现不了的啊
群发有限制,另外指定发送的话对方必须有触发能够调起回复消息的事件才行。具体读一下微信公众号的开发文档吧.
流程是当用户打开微信进入要阅读的链接的时候,服务端通过该用户的openid找到用户信息,并向老板的openid发送模版信息( 微信模版信息接口:http://mp.weixin.qq.com/wiki/5/6dde9eaa909f83354e0094dc3ad99e05.html ).如果你要记录具体操作的话可以在通知表内定义个status字段(0无 1已阅读 2已推送)来跟进通知的状态
微信后台有个开关,进入聊天界面后每5秒上传一次地理位置信息。
可以不那么完美的实现"已经阅读消息"。