python微信推送流程

1.基于服务号做的推送

2.如果要给用户推送,用户首先要关注我

3.要给用户发消息,必须要有用户的唯一id

4.生成一个微信的地址(包含了一个回调地址),把这个地址生成二维码

5.用户扫码,其实就是访问这个地址,一旦点允许,微信向回调地址发请求,携带一些参数过来(没有用户openid)

6.咱们的服务端再次向微信发送请求,获取用户的唯一id(携带了回传的code)

7.在自己服务端,把用户的唯一id跟咱们系统的用户对应上,保存起来

8.取出用户的唯一id,access_token(向微信发送请求获得的)

9.给用户推送消息(向某个地址发送post请求)

10.普通消息和模板消息

 

posted @ 2019-03-10 19:19  Maple_feng  阅读(573)  评论(0)    收藏  举报