项目需求 后台生成随机6位数作为验证码,发送给手机,同时将验证码存入缓存,用户登录时验证输入的验证码是否过期或者是否正确。 一、发送短信 1.了解短信发送 通过发送短信的AP...
项目需求 后台生成随机6位数作为验证码,发送给手机,同时将验证码存入缓存,用户登录时验证输入的验证码是否过期或者是否正确。 一、发送短信 1.了解短信发送 通过发送短信的AP...
背景描述 小程序答题签到功能,为了促进日活,需要每天定时向当日未签到的用户推送消息提醒签到。 读本篇之前最好已经了解微信关于发送模板消息的相关文档: 模板消息指南 模板消息服...
需求背景 基于微信的通知渠道,微信小程序为开发者提供了可以高效触达用户的模板消息能力,在用户本人与小程序页面有交互行为后触发,通过微信聊天列表中的服务通知可快捷进入查看消息,...
写在前面 在上一篇文章跟我一起开发商业级IM(1)—— 技术选型及协议定义中,我们完成了技术选型,回顾一下: 通信协议 TCP WebSocket 传输协议 Protobuf...
写在前面 终于可以开始写这个系列的文章了,本系列文章预计将分为13篇,由于IM涉及的知识点稍复杂,所以每个知识点都会单独用一篇文章来阐述,尽量讲透彻,方便大家理解。 灵魂拷问...
协议设计原则 1. 安全 鉴权和授权是安全的两大要素,协议设计时,鉴权和授权是必须要考虑进去的 2. 高效 高效包括开发高效和运行高效,开发高效要求协议易懂、易编码、易解码,...