获取企微扫描链接
public String getQwQrCode(String linkUrl) {
String qxOpenUrl = "https://open.weixin.qq.com/connect/oauth2/authorize";
String qwSsoUrl = "https://myservice-app.mmmmmm.com/app/#/page/sso/qw";
// 应用配置
String agentId = "xxx";
String corpId = "yyy";
String refer = URLCodeUtils.encoderurl(linkUrl, "UTF8");
StringBuffer url = new StringBuffer();
url.append(qxOpenUrl)
.append("?appid=").append(corpId)
.append("&redirect_uri=").append(URLCodeUtils.encoderurl(qwSsoUrl + "/" + refer, "UTF8"))
.append("&response_type=code&scope=snsapi_base")
.append("&agentid=").append(agentId)
.append("&state=").append(agentId)
.append("#wechat_redirect");
return url.toString();
}
不积跬步,无以至千里;不积小流,无以成江海。
浙公网安备 33010602011771号