用户点击应用跳转设定URL时获取code根据code获取成员信息
2021-10-15
当用户点击应用被重定向到我们设置的 URL 时,它实际上并没有带来任何用户信息。为了获取用户信息,我们需要使用微信提供的.0接口。
获取用户信息有两个步骤:构造URL获取代码
根据code获取会员信息
一、 构造URL获取代码
如果企业要求员工在跳转到企业网页时携带身份信息,则需要构建如下链接:
#
参数说明 参数必须说明
是企业
授权后重定向的回调链接地址php微信企业号开发,请用于处理链接
是返回类型,此时固定为:代码
是应用授权的范围。此时,固定为:
重定向后不带参数,企业可以填写a-zA-Z0-9的参数值,长度不能超过128字节
#是不是微信端用这个参数来判断是否带身份信息
员工点击后,页面跳转到?code=CODE&=,公司可以根据code参数获取员工信息。
获取如下图
可以使用,或者,可以获得更多信息,但是需要用户的明确授权
修改网址
假设我们要访问的页面是,因为php微信企业号开发,我们最后构造的URL是
%3a%2f%%.html&=代码&=&=1#
最后,将应用程序的主页 URL 设置为该 URL。当用户点击应用程序时,最终跳转到的页面是
注意:应用程序需要设置可信域名,如果最终重定向页面的域名与可信域名不匹配,将无法进行重定向
二、根据code获取会员信息
请求指令根据代码获取会员信息