python生成微信二维码跳转参数

python生成微信二维码跳转参数,第1张

importrandom classWebChat(object): def__init__(self, appid=None, secret=None, code=None): selfappid=appid selfsecret=secret selfcode=code deftoken

需求:生成微信小程序二维码并携带参数,扫码跳转指定页面 获取WxMaService对象 WxMaDefaultConfigImplconfig=newWxMaDefaultConfigImpl();configsetMsgDataFor

你说的是授权的具体步骤!

1 用户关注公众号。

2 公众号提供用户请求授权页面URL。

3 用户点击授权页面URL,将向服务器发起请求

4 服务器询问用户是否同意授权给微信公众账号(scope为snsapi_base时无此步骤)

5 用户同意(scope为snsapi_base时无此步骤)

6 服务器将CODE通过回调传给微信公众账号

7 微信公众账号获得code

8 微信公众账号通过code向服务器请求Access Token

9 服务器返回Access Token和OpenID给微信公众账号

10 微信公众账号通过Access Token向服务器请求用户信息(scope为snsapi_base时无此步骤)

11 服务器将用户信息回送给微信公众账号(scope为snsapi_base时无此步骤)

注:网页授权scope分为两种:1snsapi_base静默授权,用户无感知,只能获取到用户的openid;2snsapi_userinfo用户授权,能获取到用户头像等信息,需要用户确认授权 *** 作。

以上就是关于python生成微信二维码跳转参数全部的内容,包括:python生成微信二维码跳转参数、微信,weixin,有哪位通过微信授权回调获取code、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9880632.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存