场景:通过生成url二维码,用户通过微信扫码通过静默授权获取openid去调用微信支付唤起输入密码?
步骤一:通过以下链接生成我们的二维码 https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx520c15f417810387&redirect_uri=https://www.zr-yun.com?orderid=1212343&type=1&hospital=sdlfjdslkfj2332j243&response_type=code&scope=snsapi_base&state=123#wechat_redirect 步骤二 :用户通过微信扫一扫。发起scope为snsapi_base静默 授权时,在哪一步去获取openid。是在回调我们的页面 https://www.zr-yun.com?orderid=1212343&type=1&hospital=sdlfjdslkfj2332j243&youropenid=sdfjsdlkfjsl时通过url参数youropenid直接获取吗。 还是说继续走第二步:通过https://www.zr-yun.com?orderid=1212343&type=1&hospital=sdlfjdslkfj2332j243&code=df456546获取code在后端去获取openid。 步骤三:通过orderid和type和hospital和code或是openid参数获取到相应的支付参数。然后直接唤起微信支付界面输入用户密码,进行支付。这样思路 是不是正确 的。 如果有问题请问哪一步,会出问题。