根据文档中的解释流程为下:
1、我们第三方的一个页面中,会有个按钮,这个按钮是个跳转的url,就是图一中的这个地址
2、用户拿到这个前面的带按钮的页面,自己点击按钮就跳转到图一框中的地址了显示如图二
3、用户去进行扫图二的二维码去进行手机上授权
4、授权完成后这个页面的URL会自动跳转,并带上授权码,如图三
流程就是上面的流程,那用户在拿到第一步中的url打开后,完成授权到最后一步,这个授权码我们第三方是拿不到的,想问问第三方如何去拿这个授权码,试过我们自己点击第一步,然后把跳转后的url发给别人,别人是打不开的
已解决:解决方案为配置的redirect_uri需要带上前缀,否则会被微信自动补全
授权后跳转进入回调url,然后你们通过 $GET[‘authcode’] 去获取授权用户的授权信息就好了啊
如果前面没有https完整的链接,微信这边会自动把微信这边域名前缀补上去的,要写完整https://xxxxx