微信推送
-推送
-邮件推送
-短信推送(花钱买短信接口)
-微信推送
-微信推送:
-公众号(不能主动跟粉丝聊天)
-未认证公众号
-一天只能推送一条文章
-已认证公众号
-一天能推送多条
-服务号(推送,前提是关注服务号)
-注册服务号需要企业资质(营业执照)
-主动推送消息
-沙箱环境
-企业号
-企业里来用
-企业中沟通的
-所有的二维码其实都是一个url地址:
-url地址可以转成二维码
-二维码也能解析成url地址
-微信推送的流程:
-1 需要用户关注我的服务号(扫描一下二维码)
-2 想让用户把微信唯一id添加到咱们的数据库中
-2.1 用url(微信的)地址生成了一个二维码,让用户去扫描(包含回调地址,包含用户唯一id)
-2.2 当用户扫描二维码,向微信服务器发送get请求,用户点确认,微信会回调到咱们的/callback/
-2.3 回调该地址,只携带用户的唯一id回来,并没有用户微信id
-2.4 向微信一个地址发送请求,去请求用户的微信id,请求回来
-2.5 根据用户唯一id,去修改用户的微信id,完成后,咱们数据库就会用用户的微信id
-3 发送消息
-用用户微信id推送消息(普通消息和模板消息)
-3.1 需要获取token,
-3.2 调用发送消息接口,按照数据格式发送过去,就能给用户推送消息了